Description
Kursus ini menyajikan peluang belajar mendalam dalam pengembangan aplikasi web modern dengan fokus pada Single Page Application (SPA) menggunakan teknologi Laravel 9 sebagai backend dan Vue JS 3 sebagai frontend. Peserta akan diarahkan untuk memahami dua teknologi utama ini melalui pembelajaran yang terstruktur dan proyek praktis yang relevan.
Laravel Backend
Peserta akan memulai perjalanan mereka dengan pengenalan mendalam terhadap Laravel, mencakup konsep dasar, penggunaan routing untuk menentukan alur navigasi, dan middleware untuk mengontrol akses. Selanjutnya, mereka akan memahami Eloquent ORM untuk berinteraksi dengan database, melibatkan pembelajaran tentang Models, Migrations, dan implementasi CRUD Database. Materi selanjutnya akan mencakup aspek keamanan seperti Authentication & Authorization, serta penanganan pagination, filtering, pengunggahan gambar, dan validasi data formulir.
Vue JS sebagai Frontend
Dalam bagian ini, peserta akan memahami dasar-dasar Vue JS, termasuk konsep reactive data yang memungkinkan pembangunan aplikasi yang responsif dan dinamis. Mereka akan mempelajari cara melewatkan data menggunakan props, bekerja dengan custom events, menangani peristiwa, dan membangun komponen serta slot komponen. Pembelajaran juga akan mencakup pembuatan tata letak (layouts) yang efektif menggunakan Vue JS, serta penggunaan Axios untuk berkomunikasi dengan backend.
Detail Kursus
– Jumlah Pertemuan: 16 pertemuan
– Durasi Pertemuan: 2 jam per pertemuan
– Format Kursus: Onsite dan Live Online
Dengan menghadiri kursus ini, peserta diharapkan dapat menguasai integrasi Laravel dan Vue JS untuk mengembangkan SPA yang efisien dan responsif. Kombinasi dari teori yang kuat dan pengalaman praktis melalui proyek-proyek akan membantu peserta meraih pemahaman yang holistik tentang pengembangan aplikasi web modern.