Laravel Framework
Kursus Laravel adalah program pelatihan intensif yang memperkenalkan peserta pada pengembangan aplikasi web menggunakan kerangka kerja Laravel. Kursus ini terdiri dari empat pertemuan berdurasi 4 jam, dengan fokus pada konsep dasar Laravel, pembangunan aplikasi CRUD, penggunaan Bootstrap untuk tampilan yang menarik, integrasi DataTables untuk tabel interaktif, serta penerapan fitur Authentication. Peserta akan mempelajari struktur direktori Laravel, konsep MVC, routing, dan penggunaan database. Kursus ini ditujukan untuk peserta yang memiliki pengetahuan dasar tentang pemrograman web.
Dalam kursus ini, peserta akan mendapatkan pemahaman yang kuat tentang pengembangan aplikasi web dengan menggunakan Laravel. Mereka akan belajar membuat aplikasi CRUD dengan operasi Create, Read, Update, Delete, menggunakan Bootstrap untuk meningkatkan tampilan aplikasi, mengintegrasikan DataTables untuk tabel interaktif, serta menerapkan fitur Authentication seperti login, register, dan reset password. Peserta juga akan memahami konsep dasar MVC, pengaturan routing, dan penggunaan database dalam Laravel. Kursus ini membekali peserta dengan keterampilan praktis dalam membangun aplikasi web yang efisien dan kaya fitur menggunakan Laravel.
Prasyarat
- Pemrograman Dasar: Peserta harus memiliki pemahaman dasar tentang konsep pemrograman seperti variabel, tipe data, pengulangan, percabangan, dan fungsi. Juga, pengetahuan dasar tentang bahasa pemrograman PHP akan sangat membantu, karena Laravel dikembangkan menggunakan PHP.
- HTML, CSS, dan JavaScript: Pengetahuan tentang HTML, CSS, dan JavaScript adalah penting dalam pengembangan aplikasi web. Peserta harus memahami dasar-dasar HTML untuk membangun struktur halaman web, CSS untuk memperindah tampilan, dan JavaScript untuk menambahkan interaktivitas pada aplikasi.
- Konsep Dasar Database: Peserta harus memiliki pemahaman tentang konsep dasar database, seperti tabel, relasi, dan bahasa SQL. Laravel menggunakan konsep ORM (Object-Relational Mapping) dengan bantuan Eloquent ORM, sehingga pemahaman tentang relasi antar tabel dan penggunaan query builder akan sangat membantu.
- MVC (Model-View-Controller): Konsep dasar Model-View-Controller (MVC) adalah inti dari kerangka kerja Laravel. Peserta perlu memahami bagaimana Model, View, dan Controller bekerja secara terpisah dan berinteraksi satu sama lain dalam pengembangan aplikasi web.
- Pengenalan tentang Laravel dan konsep dasar MVC (Model-View-Controller)
- Instalasi dan setup Laravel di lingkungan pengembangan
- Mengintegrasikan Bootstrap dengan Laravel
- Memahami struktur direktori Laravel
- Routing dasar dalam Laravel
- Membuat dan menghubungkan database
- Latihan praktis: Membuat halaman beranda dengan rute dan tampilan sederhana.
Durasi: 4 jam praktikum
- Membuat model, controller, dan view dasar
- Menggunakan migrasi untuk mengatur struktur database
- Membuat operasi CRUD (Create, Read, Update, Delete) pada aplikasi
- Menerapkan validasi data menggunakan Laravel
- Menggunakan Bootstrap untuk memperindah tampilan aplikasi
- Menerapkan fitur Authentication untuk login, register, dan reset password
- Latihan praktis: Membangun fitur CRUD untuk entitas seperti pengguna, produk, atau artikel.
Durasi: 4 jam praktikum
- Menggunakan library DataTables untuk membuat tabel interaktif
- Mengintegrasikan DataTables dengan Laravel
- Menerapkan fitur sorting, searching, dan pagination pada tabel
- Menggunakan AJAX untuk mengambil dan menyimpan data pada tabel
- Menggunakan Bootstrap untuk memperbaiki tampilan tabel
- Latihan praktis: Membangun halaman yang menampilkan data dengan menggunakan DataTables dan melakukan operasi CRUD pada tabel.
- Membahas topik-topik lanjutan seperti Laravel Eloquent ORM, relationship antara model, dan penggunaan query builder
- Menerapkan fitur pencarian dan filtrasi data dengan menggunakan DataTables
- Melakukan pengujian (testing) pada aplikasi Laravel
- Memahami konsep deployment dan mempersiapkan aplikasi Laravel untuk produksi
- Menyimpan aplikasi di server dan mengatur lingkungan produksi
- Latihan praktis: Deployment di webserver

Harga
- Kelas private Rp 1.000.000
- Kelas reguler Rp 450.000 (minimal 3 perserta)
Waktu
- Jumlah pertemuan 4 Kali
- Jumlah Jam : 16 Jam (@ 4 jam)
Pendaftaran
Untuk pendaftaran, silakan menghubungi tim kami melalui
WhatsApp +62 888-8340-624
Telepon (0265) 3168504