Mastering Modern Backend: Laravel 12 & Filament v4
Panduan komprehensif membangun RESTful API, CMS Admin Panel, dan arsitektur backend scalable.
- Durasi
- 16 Jam
- Materi
- 1 modul
- Rating
- 4.95
- Siswa
- 1.420 siswa
Tentang kelas ini
Pelajari pembuatan arsitektur clean backend dari nol. Meliputi Clean Architecture, Repository Pattern, Service Layer, Spatie Permissions, hingga Filament v4.
Kenapa anak perlu belajar ini?
Arsitektur Standar Industri
Pola penulisan kode siap pakai untuk menangani aplikasi skala besar.
Ekosistem Modern 2026
Menggunakan stack Laravel 12 dan Filament v4 yang efisien.
Fokus Best Practice
Bukan sekadar coding jadi, tetapi menitikberatkan clean code dan maintainability.
Yang akan dipelajari
- Merancang arsitektur API dengan Clean Architecture & Repository Pattern
- Membangun sistem CMS backend instan menggunakan Filament v4
- Mengoptimalkan database query dan caching Redis untuk mencegah N+1 problem
- Mengimplementasikan RBAC (Role-Based Access Control) secara aman
Silabus
1 bab · 1 modul
1Bab 1: Fondasi & Setup Lingkungan Kerja1 modul
Mempersiapkan tools, database engine, serta konfigurasi awal Laravel 12.
Alur belajar
- 1
Tahap 1: Setup Lingkungan & Skema Database
Instalasi dependensi, migrasi tabel dengan UUID, dan relasi Eloquent.
- 2
Tahap 2: Implementasi Repository & Service Layer
Membuat kode bersih berbasis SOLID principles dan query caching.
- 3
Tahap 3: Panel Admin dengan Filament v4
Merancang dashboard interaktif, form dinamis, dan nested repeater.
- 4
Tahap 4: RESTful API & Frontend Integration
Mengekspos data melalui JsonResource terstruktur tanpa N+1 issue.
Proyek yang akan dibuat
🛠️
Enterprise Online Learning Management Platform
Platform LMS siap rilis dengan frontend API consumer dan backoffice admin lengkap.
Persiapan sebelum mulai
- PC/Laptop dengan RAM minimal 8GB
- Memahami dasar sintaks PHP 8.x dan konsep Object-Oriented Programming (OOP)
- Memiliki pemahaman dasar tentang database relasional (MySQL / PostgreSQL)
- Sudah menginstal Composer, PHP 8.3+, dan text editor (VS Code/PhpStorm)
Mentor
Alex Pratama
Principal Backend Engineer
Berpengalaman lebih dari 8 tahun merancang high-throughput API, microservices, dan sistem ERP berbasis ekosistem Laravel.
Pertanyaan orang tua
Apakah kursus ini cocok untuk pemula?
Kursus ini ditujukan untuk level pemula ke menengah yang sudah memahami dasar PHP dan ingin naik level ke level profesional.
Apakah source code project disediakan?
Ya, repository GitHub full source code lengkap dengan commit step-by-step disertakan.
Apakah materi menggunakan Filament versi terbaru?
Ya, seluruh implementasi panel admin dan form builder menggunakan Filament v4.