Tentang Program
๐งโ๐ซ Untuk Siapa Kelas Ini?
Materi di kelas ini dirancang agar kamu bisa memahami berbagai konsep dasar yang diperlukan untuk memulai fullstack web development dengan PHP. Kelas ini wajib kamu ikuti apabila kamu ingin menggunakan framework PHP seperti Laravel dan Symphony.
๐ฃ Roadmap Belajar
Pertemuan 1: Dasar Pemrograman dengan PHP
- Variable dan Tipe Data
- Percabangan
- Perulangan
- Basic function/library
Pertemuan 2: Templating
- Pengenalan HTTP Request & Status Code
- Domain, URL, path dan URL query
- PHP Templating
Pertemuan 3: Object Oriented Programming
- Properties
- Method
- Class & Object
- Access Modifiers
- Inheritance
- Abstract
- Interfaces
- Traits
- Namespaces
Pertemuan 4: Database
- Pengenalan SQL dan Query
- Manipulasi database
- Manipulasi table
- Relationship
Pertemuan 5: CRUD Application
- Form dan request
- PDO dengan PHP dan Mysql (create read update delete)
Pertemuan 6-7: Final Project
- Membuat website dinamis dengan PHP dan MySQL untuk portofolio
๐งต Prerequisite
Untuk dapat mengikuti kelas ini dengan baik, siswa diharapkan sudah memenuhi beberapa kriteria berikut:
- Sudah memahami HTML, CSS dan Javascript
- Familiar dengan lingkungan Visual Studio Code
- Menginstall ektensi Live Share Extensions Pack pada Visual Studio Code
- Menginstall Zoom