MenengahUsia 18+ Tahun

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

Alur belajar

  1. 1

    Tahap 1: Setup Lingkungan & Skema Database

    Instalasi dependensi, migrasi tabel dengan UUID, dan relasi Eloquent.

  2. 2

    Tahap 2: Implementasi Repository & Service Layer

    Membuat kode bersih berbasis SOLID principles dan query caching.

  3. 3

    Tahap 3: Panel Admin dengan Filament v4

    Merancang dashboard interaktif, form dinamis, dan nested repeater.

  4. 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

A

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.

Harga

Gratis

Mulai Belajar