Laravel Fullstack with MySQL (IT019)
Deskripsi Training
Pelatihan ini dirancang untuk peserta yang ingin menguasai pengembangan aplikasi web fullstack menggunakan Laravel sebagai framework backend dan frontend berbasis PHP,
serta MySQL sebagai database relasional. Peserta akan membangun aplikasi web lengkap mulai dari desain database, routing, logika backend, hingga tampilan antarmuka menggunakan Blade.
Daftar Sekarang
Silabus Training
- Modul 1: Pengenalan Laravel dan Arsitektur MVC
Memahami struktur Laravel, konsep MVC (Model-View-Controller), dan fitur utama Laravel.
- Modul 2: Instalasi Laravel dan Setup Project
Instalasi Laravel menggunakan Composer, konfigurasi awal, dan setup environment database.
- Modul 3: Routing, Controller, dan View
Membuat route, controller, dan view menggunakan Blade untuk menyusun halaman dinamis.
- Modul 4: Desain Database dan Migrasi dengan Laravel
Menggunakan migration dan schema builder untuk membuat tabel dan relasi di MySQL.
- Modul 5: CRUD Operation dengan Laravel Eloquent
Implementasi Create, Read, Update, Delete menggunakan Eloquent ORM dan form Blade.
- Modul 6: Validasi Form, Session, dan Flash Message
Menambahkan validasi input, session handler, dan notifikasi flash message setelah aksi CRUD.
- Modul 7: Otentikasi dan Otorisasi Pengguna
Menggunakan Laravel Breeze atau Laravel UI untuk login, registrasi, dan middleware otorisasi.
- Modul 8: Studi Kasus Aplikasi Manajemen Produk dan Transaksi
Membangun aplikasi manajemen produk dan transaksi penjualan sederhana, lengkap dengan form input, daftar data, dan dashboard pengguna.