Program pembelajaran Laravel ini dirancang untuk memberikan pemahaman mendalam tentang framework PHP terpopuler di dunia. Peserta akan mempelajari konsep-konsep fundamental Laravel mulai dari dasar hingga implementasi aplikasi web.
Setelah menyelesaikan program ini, peserta akan mampu:
- Memahami arsitektur MVC dan konsep Laravel
- Menguasai fitur-fitur utama Laravel seperti Eloquent ORM, Blade templating
- Membangun aplikasi web dinamis dengan database MySQL
- Implementasi sistem autentikasi dan otorisasi
- Mengembangkan RESTful API dengan Laravel
Program ini cocok untuk peserta yang memiliki:
- Pemahaman dasar HTML, CSS, dan JavaScript
- Pengalaman dalam pemrograman PHP (tidak wajib)
- Familiar dengan konsep database dan SQL (tidak wajib)
- Memiliki laptop dengan spesifikasi minimal 4GB RAM
- Koneksi internet stabil untuk mengunduh dependencies
Software yang diperlukan:
- PHP 8.1 atau lebih tinggi
- Composer (Package Manager untuk PHP)
- MySQL 8.0 atau MariaDB 10.5
- Code Editor (VS Code dengan PHP extensions)
- Git dan GitHub account
- XAMPP atau Laravel Homestead
6 Pertemuan Pembelajaran:
-
Pertemuan 1: Introduction to Laravel & Setup Environment
-
Pertemuan 2: Database & Eloquent ORM
-
Pertemuan 3: Git & GitHub
-
Pertemuan 4: CRUD & Authentication
-
Pertemuan 5: Implementasi Upload Image
-
Pertemuan 6: Implementasi Export & Imports
2 Minggu Praktek & Project Portfolio:
Selama 2 minggu ini peserta akan fokus pada praktek dan mengerjakan project yang akan menghasilkan portfolio.
1 Project Final: