Target Pembelajaran :
Siswa/i menguasai dasar framework Laravel sehingga mampu membuat website dan web aplikasi yang kompleks dengan operasi CRUD (create, read, update, delete) pada database. REAL CODING !
Materi benar-benar REAL CODING bukan software simulasi coding seperti di tempat lain.
Tersedia Kelas : Privat / kelompok, 120 menit/sesi.
Cocok Untuk : Lulusan kursus Programming / Coding Level 2
Materi yang dipelajari :
Chapter 1 : Mempersiapkan Environment Laravel
Siswa/i akan belajar mempersiapkan environment Laravel seperti XAMPP, Composer, NodeJS, Visual Studio Code. Kemudian menginstal Laravel serta mempelajari struktrur folder dan file dari Laravel.
Chapter 2 : Berkenalan dan Belajar Menggunakan Component Penting dari Laravel
Siswa/i akan belajar menggunakan component penting dari Laravel seperti Route, Controller, dan View.
Chapter 3 : Belajar Identifikasi dan Handling Error di Laravel
Siswa/i akan belajar bagaimana identifikasi error pada Laravel, menganalisa dan menyelesaikan error di Laravel.
Chapter 4 : Manajemen Database di Laravel
Siswa/i akan belajar bagaimana membuat database, setting koneksi database, membuat tabel dengan Migration, berkenalan dengan eloquent dan Model, Seeder dan Factory, Query Builder, dll.
Chapter 5 : Belajar Lebih Dalam dan Menguasai View
Siswa/i akan belajar untuk mengirim data dan menampilkan ke View dengan Blade
Chapter 6 : Belajar CRUD Menggunakan Controller
Siswa/i akan belajar untuk membuat dan menampilkan form, mengambil data dari form dan menyimpan ke database, mengedit data dari database, menghapus data, dll
Chapter 7 : Belajar Session Management, Response dan Messages
Siswa/i akan belajar untuk manajemen session, validasi data, menampilkan pesan error, dll
Chapter 8 : Belajar Membuat Authentification & Authorization
Siswa/i akan belajar untuk membuat authentification atau sistem login pada Laravel serta authorization atau pembatasan hak akses.
Chapter 9 : Belajar Fitur-Fitur Keren dari Laravel
Siswa/i akan belajar untuk memanfaatkan fitur-fitur keren dari Laravel seperti Model Binding, Form Request, Resource Routes, dll
Chapter 10 : Belajar Lebih Dalam mengenai Migration, Tables, dan Models
Siswa/i akan belajar lebih dalam mengenai struktur tabel dan models
Chapter 11 : Belajar Eloquent Relationship pada Models
Siswa/i akan belajar mengenai berbagai eloquent relationship seperti One to One, One to Many, Many to Many, Polymorphic, dll
Chapter 12 : Belajar Mengisi Data Dummy pada Tabel dengan Seeder
Siswa/i akan belajar mengisi data dummy sebagai data awal dengan fitur Seeder.
Chapter 14 : Belajar Livewire
Siswa/i akan belajar membuat aplikasi Laravel menjadi lebih powerfull dengan menggunakan Livewire, dimana akan belajar mengenai konsep component, wire:model, wire:click, fitur live search, dll.
Chapter 15 : Project Membuat Website Portal Berita
Siswa/i akan belajar membuat sebuah project website portal berita dengan fitur lengkap seperti sistem login, manajemen berita, manajemen kategori berita, manajemen berita, dll.