Belajar PHP 8 untuk Pemula : Konsep dan Praktik

Kelas *Dasar Pemrograman PHP* dirancang khusus untuk pemula yang ingin memulai perjalanan di dunia pengembangan web. Dengan pendekatan praktis dan proyek akhir berupa aplikasi Todo List sederhana, peserta akan belajar cara membuat halaman web dinamis menggunakan PHP—bahasa pemrograman server-side yang paling populer di dunia. Kelas ini menggunakan lingkungan lokal XAMPP agar peserta bisa belajar secara offline tanpa perlu koneksi internet terus-menerus.

BEGINNER9 penilaian32 peserta

Tentang Kelas

Kelas Dasar Pemrograman PHP dirancang khusus untuk pemula yang ingin memulai perjalanan di dunia pengembangan web. Dengan pendekatan praktis dan proyek akhir berupa aplikasi Todo List sederhana, peserta akan belajar cara membuat halaman web dinamis menggunakan PHP—bahasa pemrograman server-side yang paling populer di dunia. Kelas ini menggunakan lingkungan lokal XAMPP agar peserta bisa belajar secara offline tanpa perlu koneksi internet terus-menerus.

Tujuan Umum

Memberikan fondasi kuat dalam pemrograman PHP sehingga peserta mampu membangun aplikasi web sederhana secara mandiri.

Tujuan Khusus

  • Memahami konsep dasar pemrograman PHP dan cara menjalankannya di lingkungan lokal.
  • Menguasai struktur dasar PHP seperti variabel, tipe data, fungsi, kondisi, dan perulangan.
  • Mampu mengolah data dari form HTML menggunakan metode GET dan POST.
  • Memahami cara menyimpan dan mengelola data menggunakan file (txt, serialize, JSON).
  • Membangun aplikasi web fungsional sederhana (Todo List) sebagai proyek akhir.

Apa Saja yang Dipelajari

  • Instalasi & Persiapan:

    • Pengenalan PHP dan instalasi XAMPP di Windows
    • Menjalankan server lokal dan mengakses PHP via browser
  • Konsep Dasar Pemrograman:

    • Menulis program "Hello World"
    • Penggunaan komentar, variabel, dan integrasi PHP dengan HTML
    • Membuat dan memanggil fungsi
  • Variabel, Tipe Data, dan Array:

    • Integer, float, string, boolean, dan null
    • Manipulasi string dan array (indeks, asosiatif, multidimensi)
    • Fungsi bawaan untuk operasi array dan tanggal
  • Interaksi dengan Pengguna:

    • Membuat form HTML
    • Mengirim dan menerima data via GET dan POST
    • Upload file dan validasi form dasar
  • Logika Program:

    • Struktur kondisi: if, elseif, else, switch
    • Operator logika dan ternary
    • If bersarang untuk logika kompleks
  • Perulangan:

    • for, while, foreach
    • break dan continue
    • Menampilkan data ke tabel HTML
  • Fungsi Lanjutan:

    • Parameter, return value, dan referensi
    • Scope variabel (global & lokal)
    • Include dan require untuk modularisasi kode
  • Manajemen File:

    • Membaca dan menulis file
    • Menyimpan data dalam format serialize dan JSON
    • Membangun aplikasi Todo List lengkap: tambah, tampilkan, tandai selesai, dan hapus tugas

Hasil yang Diharapkan

Setelah menyelesaikan kelas ini, peserta akan:

  • Mampu membuat dan menjalankan skrip PHP di lingkungan lokal
  • Memahami logika dasar pemrograman dan menerapkannya dalam konteks web
  • Bisa membangun halaman web dinamis yang menerima input pengguna dan menampilkannya kembali
  • Mampu menyimpan dan mengelola data tanpa database (menggunakan file)
  • Memiliki portofolio berupa aplikasi Todo List fungsional yang dibangun dari nol

Kelas ini menjadi fondasi penting sebelum melangkah ke tahap lanjutan seperti integrasi dengan database (MySQL), framework PHP, atau pengembangan aplikasi web profesional.

Daftar Materi

Apa itu PHP12:54
Instalasi XAMPP dan Laragon di Windows06:15
Hello World06:32
Komentar04:11
Variabel07:19
Mix HTML08:33
Fungsi09:15
Integer dan Float06:50
Manipulasi String09:24
Null dan Boolean10:10
Array05:53
Array Asosiatif04:09
Array Multidimensi08:16
Fungsi dan Operasi Array14:24
Date Time Sederhana07:29
Membuat Form10:57
Query String GET10:15
Global Variable POST11:18
Parsing Array GET dan POST07:51
Upload File10:59
Validasi Form09:30
If Else03:42
If Elseif Else06:08
If Bersarang08:32
Switch Case11:23
Pengecekan Kondisi Ganda08:43
Ternary Operator03:34
For11:40
For Array10:00
While11:48
Foreach08:18
Break06:22
Continue07:22
Menampilkan Data Array ke Tabel05:55
Membuat Fungsi dan Parameter07:04
Scope Variable07:05
Mengembalikan Nilai dari Fungsi06:36
Parameter Referensi05:18
Include dan Require05:30
Menulis dan Membaca File06:35
Menyimpan File Dalam Format Serialize dan JSON07:51
Membuat Template - Studi Kasus Aplikasi ToDo List04:04
Menambahkan Data - Studi Kasus Aplikasi ToDo List06:30
Menampilkan Data - Studi Kasus Aplikasi ToDo List05:31
Update Data - Studi Kasus Aplikasi ToDo List19:18
Hapus Data - Studi Kasus Aplikasi ToDo List11:41
Penyusun Materi

Prev
Next
Aditya Fakhri Riansyah
Aditya Fakhri Riansyah

Belum ada keterangan

Testimoni Oleh Siswa

5.0

(9 reviews)

5 Bintang
100%
4 Bintang
0%
3 Bintang
0%
2 Bintang
0%
1 Bintang
0%
Fikri Fadila
Fikri Fadila

Sabtu, 2 Mei 2026 pukul 08.30

Materinya sangat mudah di pelajari bagi yang pemula sangat rekomend dehh pokoknya dan untuk instrukturnya penjelasan muda di pahami

Azka Ihsan Nurrahman
Azka Ihsan Nurrahman

Selasa, 28 April 2026 pukul 11.08

Materi yang disampaikan oleh mentornya mudah di mengerti dan cocok untuk saya yang ingin review materi PHP 8.

Daden julianto
Daden julianto

Sabtu, 24 Januari 2026 pukul 00.17

enak penjelasaannya terimakasih kaaaaaa adityaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Trisakti Akbar
Trisakti Akbar

Kamis, 25 Desember 2025 pukul 23.29

Kelas pemrograman PHP dasar ini terstruktur, dan mudah dipahami, cocok untuk pemula belajar coding dari nol. Selain itu, mentornya juga menjelaskan dengan sangat baik....

Nur Rahmad Wahyu Saputro
Nur Rahmad Wahyu Saputro

Rabu, 10 Desember 2025 pukul 17.54

penjelasan yang mudah dipahami, dan tutorial videonya mudah diikuti mantap dan keren. saya merekomendasikan kelas ini untuk programmer pemula

Edo Ardo Philiphus
Edo Ardo Philiphus

Selasa, 9 Desember 2025 pukul 18.48

Penyampaian mentor mudah dipahami untuk saya sehingga dalam mengikuti arahan bisa dilakukan dengan sangat mudah.

Teuku Ghazi Mohammad Anshari
Teuku Ghazi Mohammad Anshari

Jumat, 28 November 2025 pukul 13.33

materi untuk dasar jelas. kadang mentor memberikan informasi best practice penggunaan kode, dan mana hal-hal yang biasa-nya akan masih sering digunakan ketika sudah memakai framework.

Yoyon Haryono
Yoyon Haryono

Senin, 27 Oktober 2025 pukul 18.38

materi yang disampaikan sangat mudah dipahami, detail sekali bagi saya yang mulai belajar PHP, mudah-mudahan dapat bermanfaat untuk saya pribadi dan mentor yang sudah mau berbagi ilmunya

Try HelviAnsyah
Try HelviAnsyah

Senin, 27 Oktober 2025 pukul 00.44

Materi nya bagus untuk yang tidak punya banyak waktu bekerja, krna php ini luas banget, tapi dengan materi ini rasanya udh cukup , yg penting paham ini utk apa, good

Gratis!

Tanpa biaya, tanpa basa-basi. Langsung upgrade skill.