Belajar PHP 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.

BEGINNER3 penilaian0 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

(3 reviews)

5 Bintang
100%
4 Bintang
0%
3 Bintang
0%
2 Bintang
0%
1 Bintang
0%
Teuku Ghazi Mohammad Anshari
Teuku Ghazi Mohammad Anshari
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
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
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
;
...
Rp. 259,000
Rp. 159,00039% off
Hemat Rp. 100,000Diskon sampai hari ini
Beli sekali akses selamanya
Beli lewat Roadmap
Yang akan kamu dapatkan :
46 Modul
2 jam durasi
Forum Diskusi Tanya Jawab
Klaim Sertifikat Digital

Kelas Populer Lainnya

Prev
Next