Belajar PHP
Kursus PHP online yang gratis dan interaktif. Di setiap pelajaran kamu menulis PHP, dengan petunjuk AI saat muncul peringatan dan sertifikat gratis saat selesai.
37,221+ coder terdaftar
230 pelajaran222 tantangan1,393 soal kuis
- Ramah pemula
Bantuan coding dengan AI
Pelajaran interaktif yang praktis
Narasi audio di setiap pelajaran
Kuis untuk menguji pemahamanmu
Sertifikat penyelesaian gratis
Silabus
Bagian 1
Dasar-Dasar
Mulai bagianMulaiBangun fondasi yang kuat dengan konsep penting dan keterampilan dasarPengenalan PHP
5 pelajaran431Variabel dan Tipe Data
9 pelajaran663Operator Dasar
8 pelajaran852Operator Perbandingan & Logika
5 pelajaran532Logika Percabangan
6 pelajaran639array Bagian 1: Berindeks
7 pelajaran645array Bagian 2: Asosiatif
6 pelajaran540Perulangan
7 pelajaran746Proyek: Daftar Tugas Sederhana
Proyek7 pelajaran7Fungsi
8 pelajaran857Tantangan Akhir
3 pelajaran3Bagian 2
Logika dan Alur
Mulai bagianMulaiKembangkan keterampilan memecahkan masalah dan buat program yang dinamis serta interaktifFungsi Lanjutan
9 pelajaran964Manipulasi array Lanjutan
10 pelajaran1066Mengurutkan array
7 pelajaran747Array Multidimensi
6 pelajaran639Buku Nilai Siswa
6 pelajaran6Fungsi array Tingkat Tinggi
7 pelajaran745Bekerja dengan Tanggal dan Waktu
6 pelajaran539Penanganan Error dan Exception
7 pelajaran650Penjadwal Acara
Proyek6 pelajaran6Tantangan Akhir
4 pelajaran4Bagian 3
Pemrograman Berorientasi Objek
Mulai bagianMulaiPelajari cara mengatur kode dengan class, object, dan struktur yang dapat digunakan kembaliDasar-Dasar OOP
9 pelajaran1769Namespace dan Autoloading
5 pelajaran934Property dalam class
6 pelajaran1044Pewarisan
6 pelajaran644Interface dan Kontrak
6 pelajaran644Polimorfisme
5 pelajaran536Enkapsulasi
6 pelajaran645Magic Methods
7 pelajaran753Trait
5 pelajaran544Konsep OOP Lanjutan
7 pelajaran761Sistem Tipe Data dan Penanganan Error
7 pelajaran754Pola Desain Bagian 1
5 pelajaran546Pola Desain Bagian 2
7 pelajaran764Proyek: Manajemen library
Proyek6 pelajaran6Tantangan Akhir
4 pelajaran4
Kursus PHP
Kursus PHP praktis, gratis untuk dimulai di browsermu.
Tantangan Pemula: Latihan Konsep Dasar
PopulerUji pengetahuan dasar pemrogramanmu dan coba selesaikan tantangan pemrograman ini dengan bahasa apa pun yang kamu inginkan. Selamat ngoding!
Sertifikat setelah selesai
- 20
- 20
Tantangan Pemrograman
PopulerUji kemampuanmu dalam memecahkan masalah pemrograman dengan mengerjakan latihan dengan berbagai tingkat kesulitan di kursus ini. Kursus ini dirancang untuk kamu yang sudah memiliki pengetahuan dasar tentang sintaks dalam bahasa pemrograman apa pun.
Sertifikat setelah selesai
- 32
- 31
Stack, Seri Struktur Data #1
Di kursus ini, kamu akan mempelajari struktur data Stack, membuat Stack dari nol dengan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
- 13
- 11
- 1
Pohon AVL, Seri Struktur Data #10
Dalam kursus ini, kamu akan mempelajari struktur data pohon AVL, membangun pohon pencarian biner yang menyeimbangkan dirinya sendiri dari nol dengan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
Sertifikat setelah selesai
- 16
- 14
- 1
Linked List, Seri Struktur Data #5
Dalam kursus ini, kamu akan mempelajari struktur data Linked List, membuat Linked List dari nol menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
Sertifikat setelah selesai
- 14
- 12
- 1
Pohon Biner: Seri Struktur Data #3
Di kursus ini, kamu akan mempelajari struktur data pohon biner, membuat pohon biner dari nol menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
- 13
- 11
- 1
Belajar sambil praktik
Tulis kode sungguhan, query database, buat website, dan kuasai prompt AI. Pelajaran interaktif kami mencakup setiap keterampilan yang dibutuhkan developer modern.
Bangun streakmu
Tetap konsisten dan lihat progresmu bertumbuh! Pantau kebiasaan coding harianmu, lindungi streakmu dengan hari beku, dan raih hadiah karena hadir setiap hari.
12 hari streak
Kembali besok untuk menjaga streakmu!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Gandakan atau hangus
Hari ke-5 dari 7
Pembeku Streak
2 left
Coding di mana saja
Bawa perjalanan coding-mu ke mana saja! Tanpa setup, tanpa unduhan: cukup buka dan mulai coding. Tersedia di iOS, Android, dan Web dengan rating bintang 4,9.
Kamu tidak sendirian
Bersaing di papan peringkat global, ajak teman untuk mendapat hadiah, dan rayakan kemenangan satu sama lain. Coding lebih seru bersama teman!
Semua cara belajar
Baca, dengarkan, uji dirimu, tanya AI, atau cari lagi apa pun yang sudah kamu pelajari. Setiap pelajaran menyesuaikan diri denganmu.
Variabel adalah wadah bernama yang menyimpan nilai yang bisa kamu pakai lagi nanti di programmu.
Di Python, kamu membuatnya dengan menulis nama, tanda sama dengan, lalu nilai yang ingin kamu simpan.
Nilainya bisa berubah seiring waktu. Menetapkan ulang nama itu cukup membuatnya menunjuk ke nilai baru.
Dapatkan sertifikat
Dapatkan sertifikat untuk setiap kursus yang kamu selesaikan. Tambahkan ke profil LinkedIn dan CV-mu untuk menunjukkan keahlian coding-mu kepada pemberi kerja.
Kenapa belajar PHP dengan Coddy
- Jalankan kode PHP sungguhan di browser. Tanpa XAMPP, tanpa Apache, tanpa server lokal yang perlu dikonfigurasi. Setiap pelajaran menjalankan PHP-mu di server dan langsung menampilkan output-nya.
- PHP untuk web seperti yang benar-benar dipakai saat ini: variabel, alur kontrol, fungsi, array, include, form, superglobal, session, dan pola database dasar. Fondasi PHP yang dibutuhkan setiap web developer.
- Petunjuk AI membantumu debug error PHP dan mengurai peringatan tanpa memberikan jawabannya, jadi masalah umum seperti undefined index dan bug tanda kutip menjadi momen belajar, bukan jalan buntu.
- Sertifikat PHP gratis saat kamu menyelesaikan kursus. Bukti yang meyakinkan untuk posisi web development, WordPress, dan Laravel, di mana PHP masih menjadi kemampuan dasar yang diharapkan.
Pertanyaan yang sering diajukan tentang belajar PHP
Apakah PHP sulit dipelajari?
PHP adalah bahasa pemrograman sisi server untuk web, dan termasuk bahasa yang paling mudah untuk memulai. Sintaksnya toleran, kamu bisa mencampurnya langsung ke dalam HTML, dan hasilnya langsung terlihat di browser. Kebanyakan pemula sudah membuat halaman PHP yang berfungsi dalam satu jam pertama. Bagian yang lebih rumit (keamanan, session, bekerja dengan database) datang belakangan dan diperkenalkan bertahap.
Apakah PHP masih layak dipelajari di 2026?
Ya. PHP masih menjalankan sebagian besar web: WordPress saja dipakai oleh sekitar 40% dari semua situs, dan framework seperti Laravel dan Symfony tetap sehat dan aktif. Untuk pengembangan WordPress, pekerjaan web ala agensi, atau backend apa pun yang terhubung ke MySQL, PHP adalah keterampilan yang sangat praktis.
Berapa lama waktu yang dibutuhkan untuk belajar PHP?
Dasar-dasar PHP, yaitu variabel, percabangan, perulangan, fungsi, dan array, butuh satu sampai dua minggu latihan harian. Membuat situs dinamis kecil dengan form, session, dan query database biasanya butuh satu sampai tiga bulan lagi. Mendalami Laravel atau pengembangan WordPress adalah tahap terpisah.
Apa bedanya PHP dan HTML?
HTML adalah bahasa markup yang mendeskripsikan struktur halaman web. PHP adalah bahasa pemrograman yang berjalan di server dan menghasilkan HTML sebelum sampai ke browser. Dengan cara itulah kamu membuat halaman dinamis, membuat pengguna bisa masuk, menyimpan data form, dan sebagainya. Keduanya bekerja sama: HTML untuk tata letak, PHP untuk logika.
Bisakah belajar PHP online secara gratis?
Bisa. Kursus PHP interaktif ini gratis: pelajaran, latihan coding, kuis, dan sertifikat. PHP berjalan di server dalam lingkungan sandbox, jadi kamu tidak perlu menginstal Apache, MySQL, atau XAMPP di komputermu untuk mulai coding.
Apakah ada sertifikat PHP setelah kursus?
Ya. Setelah menyelesaikan kursus PHP, kamu mendapat sertifikat kelulusan gratis yang bisa kamu cantumkan di CV atau bagikan di LinkedIn. Berguna untuk melengkapi situs WordPress, aplikasi Laravel, atau proyek web apa pun di portofoliomu.