NEW
Font size
WorksheetsSOAL PSAS WEB 2025
Total questions: 50
Worksheet time: 1hrs 15mins
Laravel adalah framework yang menggunakan bahasa pemrograman:
Python
PHP
Ruby
Java
Perintah untuk menjalankan server artisan adalah...
php artisan serve
php artisan serve:start
composer serve
laravel serve
Apa singkatan dari MVC?
Model View Contrass
Model View Container
Model View Controller
Modal View Control
Di folder manakah kita melakukan pengaturan alamat URL yang diinginkan dalam framework Laravel?
routes
resources
public
web
Folder ‘Controller’ dalam aplikasi berbasis framework Laravel dapat ditemukan di mana?
app/Console
app/Config
app/Http
app/Provider
Blade yang digunakan untuk mengamankan form inputan adalah
csrf
ctrk
crsf
cfsd
Blade yang digunakan untuk melakukan perulangan adalah ..
@forloop
@if
@foreach
@looping
kesalahan umum yang dapat disebabkan oleh berbagai hal di sisi server (Internal Server Error) memiliki kode ...
404
403
401
500
Fungsi pada controller untuk mencari data berdasarkan primary key dengan menggunakan model adalah
find()
get()
set()
first()
Untuk menentukan lokasi URL atau file script yang akan memproses data yang dikirim dari form
method
action
name
value
SiswaController tidak terhubung ke model akibat Use App/Models/Siswa; tidak diketikan
Koding berikut merupakan Codingan ...
Controller
Model
Route / Web.php
Views
Kodingan berikut yang menampilkan nama controller pada dibaris ke ...
9
11
13
14
Kodingan berikut yang menghubungkan controller ke model ada pada baris ke ...
9
5 & 6
11
13
Kodingan berikut yang digunakan untuk memindahkan halaman ke view pada apa baris ke ...
9
11
13 & 19
14 & 20
Kodingan berikut yang digunakan untuk menggunakan Models yang dimasukan kedalam suatu variable ada pada baris ke ...
5 & 6
11
13 & 19
14 & 20
Routes/Web.php (Route) berfungsi sebagai coding yang menampung alamat / url yang bisa diakses oleh project laravel
Benar
Salah
Coding berikut benar / salah
Benar
Salah
@csrf
Harus ditambahkan agar form pada view dapat mengirimkan data ke controller serta agar page tidak expired
Benar
Salah
Halaman tidak ditemukan (Not Found) memiliki kode ...
404
403
401
500
Apa itu Composer dalam konteks Laravel?
Sebuah template engine
Sebuah package manager untuk PHP
Sebuah database manager
Sebuah web server
Perintah php artisan serve digunakan untuk...
Membuat controller baru
Menjalankan server pengembangan lokal
Membuat model baru
Melakukan migrasi database
Apa yang dimaksud “Artisan ” pada Laravel ?
Platform penerapan penskalaan otomatis tanpa server untuk Laravel, yang dimana oleh AWS Lambda
Baris perintah yang disediakan oleh Laravel untuk memudahkan kita dalam mengembangkan sebuah aplikasi.
Sebuah Object-Relational Mapping yang memungkinkan pengembang untuk berinteraksi dengan database menggunakan objek dan model PHP.
Sebuah interface yang disediakan Laravel untuk mengorganisir data-data dalam tabel database.
Saat pertama sekali menjalankan project laravel dengan perintah “php artisan serve” maka akan muncul sebuah link web browser jika di CTRL + klik maka akan membuka default welcome page laravel 10 dengan port default laravel number ?
127.0.1.1:8000
127.0.0.1:8001
127.0.0.1:8000
127.0.0.1:8010
Perintah untuk membuat sebuah project laravel dengan nama folder “Rpl_APP” adalah ?
composer create-project larave/laravel Rpl_App
composer create-project laravel/laravel Rpl_APP
create-project laravel/laravel Rpl_APP
composer create project laravel/laravel Rpl_APP
Berikut perintah yang tepat untuk membuat sebuah Controller pada project laravel dengan nama “MasyarakatController” adalah?
php artisan make:controller MasyarakatControler
php artisan make::controller MasyarakatController
php artisan make:controler MasyarakatController
php artisan make:controller MasyarakatController
Template Engine apa yang digunakan laravel dalam mengakomodir dan direkomendasikan oleh official laravel sendiri ?
CLI
Cron
Blade
ORM
Difolder manakah letak file “Controller.php” pada laravel?
app > Http > Controller > Controller.php
app > Http > Controllers > Controller.php
app > Exceptions > Controllers > Controller.php
app > Exceptions > Controllers > Vendor > Controller.php
Laravel adalah sebuah ?
Framework React
Programming Language
Framework PHP
Code editor
Di mana file migrasi disimpan di Laravel?
app/Models
app/Controllers
resources/views
database/migrations
Apa nama file yang digunakan untuk mengatur routing di Laravel?
.env
config/database.php
routes/web.php
resources/views
Apa itu seeder dalam Laravel dan bagaimana cara menggunakannya?
Seeder dalam Laravel adalah alat untuk mengisi database dengan data awal.
Seeder berfungsi untuk mengatur konfigurasi server.
Seeder digunakan untuk menghapus data dari database.
Seeder adalah alat untuk mengelola pengguna dalam aplikasi.
Bagaimana cara menampilkan data dari database menggunakan Eloquent?
Gunakan User::all() untuk menampilkan semua data dari tabel users.
Gunakan User::delete() untuk menghapus data dari tabel users.
Gunakan User::find() untuk menampilkan data berdasarkan ID.
Gunakan User::create() untuk menambahkan data baru ke tabel users.
Bagaimana cara menggunakan variabel dalam file Blade?
Gunakan sintaks {{ variabel }} untuk menampilkan variabel dalam file Blade.
Gunakan sintaks {{ $variabel; }} untuk menampilkan variabel dalam file Blade.
Gunakan sintaks {{ $variabel[] }} untuk menampilkan variabel dalam file Blade.
Gunakan sintaks {{ $variabel }} untuk menampilkan variabel dalam file Blade.
Bagaimana cara mengatur validasi data di Laravel?
Gunakan metode validate() di controller.
Validasi data tidak diperlukan di Laravel.
Gunakan middleware untuk validasi data.
Validasi hanya dapat dilakukan di model.
Apa perbedaan antara route PUT dan DELETE?
PUT digunakan untuk menghapus data, DELETE digunakan untuk memperbarui data.
PUT dan DELETE keduanya digunakan untuk mengambil data.
PUT digunakan untuk memperbarui data, DELETE digunakan untuk menghapus data.
PUT digunakan untuk mengirim data, DELETE digunakan untuk mengambil data.
Bagaimana cara mengatur konfigurasi aplikasi di Laravel?
Gunakan file .env untuk mengatur konfigurasi aplikasi.
Konfigurasi aplikasi hanya dapat diatur melalui database.
Gunakan file config/app.php untuk mengatur semua konfigurasi.
Konfigurasi aplikasi tidak diperlukan di Laravel.
Blade yang digunakan untuk mengamankan form inputan adalah
csrf
ctrk
crsf
cfsd
Blade yang digunakan untuk melakukan perulangan adalah ..
@forloop
@if
@foreach
@looping
Terkait dengan token CSRF yang sudah kedaluwarsa (Page Expired) memiliki kode ...
419
422
400
500
