Tentang Program
๐งโ๐ซ Untuk Siapa Kelas Ini?
Kelas ini merupakan kelas lanjut untuk menyempurnakan skill Laravel yang kamu miliki. Dalam kelas ini kamu akan belajar menggunakan teknik tingkat lanjut seperti queue, scheduler, unit testing, serta menggunakan berbagai macam library untuk mengakomodasi kompleksitas aplikasi yang kamu bangun.
Selain belajar topik lanjut Laravel, kamu juga akan belajar mengkonfigurasi dan mendeploy aplikasi Laravelmu ke layanan seperti AWS, Google Cloud atau virtual private server dengan Docker.
Pertemuan 1: Penjadwalan dan Antrian
- Bekerja dengan Redis
- Queue Job
- Scheduler
Pertemuan 2: Web Socket
- Web Socket
- Laravel Echo
Pertemuan 3: Advance Frontend Library
- Laravel Collective
- Frontend dengan Laravel Mix
Pertemuan 4: Membangun REST API dengan Laravel
- Konsep REST API
- JWT
- Passport
Pertemuan 5: Unit Testing
Pertemuan 6: Linux untuk Web Developer
- Navigasi File
- File Permission
- User Permission
- Manajemen Paket
- SSH dan SCP
Pertemuan 7: Pengenalan Docker dan Laravel Sail
- Docker untuk Web Developer
- Laravel Sail
- Container Registry
Pertemuan 8: Deployment Aplikasi Laravel
- Virtual Private Server
- Amazon Web Services
- Google Cloud
๐งต Prerequisite
Untuk dapat mengikuti kelas ini dengan baik, siswa diharapkan sudah memenuhi beberapa kriteria berikut:
- Sudah memahami konsep web development dengan Laravel
- Familiar dengan Bootstrap
- Familiar dengan lingkungan Visual Studio Code
- Menginstall ektensi Live Share Extensions Pack pada Visual Studio Code
- Menginstall ektensi Laravel Extension Pack
- Menginstall Zoom