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
Kembali ke Daftar Kelas