
Configure Laravel models to define fillable relationships among users, doctors, hospitals, and specialists, using belongs to, has many, and many-to-many via hospital specialist pivot, with soft deletes and photo storage.
Develop a booking transaction repository in Laravel 12 and React to fetch all bookings with eager loading of doctor, hospital, specialist, and patient data, enabling customer creation and manager updates.
Develop a Laravel 12 specialist controller wired to index, store, update, and destroy with service and repository layers, resource responses, and form request validation including photo upload.
Learn to build a Laravel doctor controller for hospital management, including filtering by specialist and hospital, form requests validation, eager loading, and available appointment slots.
Explore testing API doctor schedules: list all doctors, filter by hospital and specialist, handle authorization, and manage doctor availability, bookings, and updates.
Set up sanctum middleware and stateful domains to enable the frontend domain to access the backend API with support for credentials in a single-page application.
Test a react-based hospital management app with admin login, doctor and hospital data, patient transactions, and bookings and payments through backend and frontend.
Belajar Laravel 12 untuk Backend Developer: Bangun Project Real-World & Portfolio Profesional
Kelas ini dirancang untuk kamu yang sudah mengenal Laravel dan ingin naik level sebagai backend developer profesional. Di kursus Laravel 12 ini, kamu akan membangun project real-world dari nol yang bisa kamu gunakan sebagai portfolio kerja full stack developer, atau bahkan langsung kamu jual ke klien.
Yang Akan Kamu Pelajari
Membuat backend dari awal, mulai dari perancangan ERD (Entity Relationship Diagram), indexing database MySQL, hingga optimasi query.
Menerapkan arsitektur service-repository pattern yang rapi, scalable, dan maintainable.
Membangun RESTful API Laravel 12 yang aman dengan Laravel Sanctum.
Mengelola hak akses pengguna menggunakan Spatie Permission yang sudah terbukti handal.
Proyek Utama: Sistem Manajemen Rumah Sakit
CRUD untuk data rumah sakit, dokter, spesialis, dan transaksi booking.
Fitur jadwal ketersediaan dokter per hari dan jam yang fleksibel.
Sistem user role untuk manager dan pasien dengan pembagian hak akses otomatis.
Template: Frontend React TypeScript Siap Pakai
Source code frontend berbasis React TypeScript sudah tersedia dan terhubung dengan API Laravel.
Menggunakan teknologi modern seperti Axios, React Router, React Query v5, custom hooks, dan localStorage.
Kamu bisa langsung fokus belajar backend tanpa harus membuat UI dari awal.
Manfaat Langsung untuk Karier
Hasil project bisa dijadikan portfolio profesional untuk melamar kerja sebagai backend atau full stack developer.
Cocok untuk kamu yang ingin mengembangkan dan menjual sistem manajemen rumah sakit ke klien.
Materi diajarkan dalam bahasa Indonesia dan sesuai dengan kebutuhan pasar kerja lokal maupun global.