Belajar PHP | Tingkat Dasar

.

Paling Diminati 4.8 (25 Ulasan) 95 Siswa Mendaftar
Instruktur: Paksay
Terakhir diperbarui 11/2026 Bahasa Indonesia Level: Pemula

Tujuan Pembelajaran

.

Konten Kursus

12 bab • 72 materi

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Instalasi dan Persiapan Lingkungan Kerja Campuran
Menulis Kode PHP Pertama (Hello World) Campuran
Teori Ekosistem PHP & Client-Server Campuran
Tantangan Pengembangan Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Mengenal Variabel dan Aturan Penulisannya Campuran
Tipe Data Skalar dan Pengecekan Data Campuran
Operator Aritmatika dan Penggabungan String Campuran
Tantangan Pengembangan Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Operator Perbandingan dan Logika Campuran
Percabangan if, else if, else Campuran
Inovasi PHP 8: Match Expression vs Switch Campuran
Tantangan Pengembangan Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Konsep Iterasi (for, while, do-while) Campuran
Pengenalan Array (Terindeks & Asosiatif) Campuran
Menampilkan Array dengan foreach & Fungsi Array Campuran
Tantangan Pengembangan Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Teori: Database Relasional dan DBMS Campuran
Mengakses phpMyAdmin dan Membuat Database Campuran
Membuat Tabel dan Mengenal Tipe Data Campuran
Dasar Bahasa SQL (INSERT, SELECT, UPDATE, DELETE) Campuran
Tantangan Pengembangan Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Teori: Mengapa Web "Pelupa"? (HTTP Stateless) Campuran
Bekerja dengan Cookie (Sisi Klien) Campuran
Bekerja dengan Session (Sisi Server) Campuran
Redirect Halaman (Header Location) Campuran
Tantangan Pengembangan: Fitur Login & Logout Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Teori Request HTTP dan Pengenalan Superglobals Campuran
Mengirim dan Menangkap Data dengan Metode GET Campuran
Mengirim dan Menangkap Data dengan Metode POST Campuran
Menangani Berbagai Elemen Input HTML (Radio & Select) Campuran
Keamanan Dasar: Mencegah XSS (Cross-Site Scripting) Campuran
Tantangan Pengembangan Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Konsep Dasar Fungsi (User-Defined Functions) Campuran
Parameter, Argumen, dan Nilai Default Campuran
Mengembalikan Nilai (Return Value) Campuran
Memahami Lingkup Variabel (Variable Scope) Campuran
Fitur Modern PHP 8: Named Arguments & Type Declarations Campuran
Modularitas: Memecah Kode dengan Include dan Require Campuran
Memecah File Campuran
Tantangan Pengembangan Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Teori: Mengapa PDO? (PHP Data Objects) Campuran
Membuat Jembatan Koneksi (koneksi.php) Campuran
Mengambil Data (Menulis Query SQL di PHP) Campuran
Merender Data ke dalam Tabel HTML Campuran
Tantangan Pengembangan Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Teori Keamanan: Bahaya SQL Injection Campuran
Solusi Keamanan Mutlak: Prepared Statements Campuran
Operasi CREATE (Menambah Data dari Form Web) Campuran
Operasi UPDATE (Mengedit Data Lama) Campuran
Tantangan Pengembangan Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Operasi DELETE: Menghapus Data Secara Aman Campuran
Menambahkan Konfirmasi Javascript (UI/UX) Campuran
Konsep Dasar File Upload dan Superglobal $_FILES Campuran
Memproses dan Menyimpan File ke Folder Server Campuran
Tantangan Pengembangan (Integrasi CRUD + Gambar) Campuran

Deskripsi, Tujuan, Manfaat, dan Persiapan Ruang Kerja Campuran
Arsitektur Proyek dan Perancangan Database Campuran
Struktur Direktori dan Modularitas Kode Campuran
Tahap 1: Sistem Autentikasi (Login & Logout) Campuran
Tahap 2: Manajemen Data (CRUD & Upload Foto) Campuran
Tantangan Pengembangan (Penyempurnaan Akhir) Campuran

Persyaratan

  • Tidak ada syarat khusus. Kelas ini bisa diikuti oleh semua tingkat keahlian.

Deskripsi Lengkap

.
Gratis
Masuk