Modul ini membangun mental model Laravel sebagai dasar sebelum materi database dibahas. Pembahasan dimulai dari siklus hidup permintaan dan struktur proyek, lalu berlanjut ke komponen kerja harian seperti Artisan, routing, controller, templating Blade, serta pengelolaan konfigurasi. Setiap topik menggunakan satu proyek contoh yang sama, sehingga di akhir modul terbentuk aplikasi web kecil yang rute, tampilan, dan konfigurasinya saling terhubung.
Fondasi framework
Modul yang membangun mental model Laravel: siklus hidup permintaan, struktur proyek, Artisan, routing, controller, Blade, dan konfigurasi.
0/0 selesai
- Siklus hidup permintaan
Perjalanan permintaan HTTP dari public/index.php sampai respons, beserta peran kernel dan service provider.
- Struktur proyek
Tur direktori app/, routes/, database/, resources/, dan isi masing-masing.
- Artisan
Perintah make, migrate, serve, dan tinker sebagai perkakas kerja harian.
- Routing
Rute GET/POST, parameter rute, dan rute bernama pada berkas routes/web.php.
- Controller
Controller dasar, resource controller, dan dependency injection pada metode aksinya.
- Templating Blade
Direktif Blade, pewarisan template, dan penyusunan layout.
- Konfigurasi dan env
Disiplin berkas .env, berkas config, dan caching konfigurasi untuk produksi.