Roadmap Pembelajaran Laravel
Panduan langkah demi langkah untuk mempelajari framework Laravel dari dasar hingga mahir.
1. Persiapan Lingkungan
- Install PHP versi 8.2+ dengan XAMPP
- Install Composer (dependency manager untuk PHP)
2. Instalasi Laravel
- Buat project Laravel baru menggunakan Composer
- Jalankan server development
- Familiar dengan struktur folder Laravel
3. Konsep Dasar MVC
- Pahami Model-View-Controller pattern
- Buat route sederhana
- Buat controller pertama
- Return dari controller
4. Routing dan Views
- HTTP methods (GET, POST, PUT, DELETE)
- Route parameters dan named routes
- Membuat file blade
- Layout dan partial views
5. Database dan Eloquent ORM
- Konfigurasi database
- Migrations untuk membuat tabel
- Eloquent models
- CRUD operations dengan Eloquent
6. Forms dan Validation
- CSRF protection
- Form requests
- Validation rules
7. Authentication dan Authorization
- User registration dan login
- Role-based access control
9. Testing dan Deployment
- Unit testing dengan PHPUnit
- Feature testing
- Deployment ke production
- Environment configuration
1. Persiapan Lingkungan
Install PHP
Panduan instalasi PHP versi 8.2+ dengan XAMPP
Lihat Materi →
2. Instalasi Laravel
Run Development Server
Menggunakan perintah php artisan serve
Lihat Materi →
4. Routing dan Views
Membuat template layout sederhana
Membuat layout dan partial views
Lihat Materi →
5. Database dan Eloquent ORM
6. Forms dan Validation - Sub Materi
7. Authentication dan Authorization
8. Testing dan Deployment
Environment Config in Production
Konfigurasi environment
Lihat Materi →