Belajar Python
Kursus Python online yang gratis dan interaktif. Di setiap pelajaran kamu menulis kode, mendapat petunjuk AI saat buntu, dan meraih sertifikat gratis saat selesai.
2,273,859+ coder terdaftar
219 pelajaran206 tantangan1,069 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
3 pelajaran316Variabel
6 pelajaran938Operator Bagian 1
5 pelajaran931Operator Bagian 2
5 pelajaran930Pengambilan Keputusan
4 pelajaran721Input dan Output Dasar
6 pelajaran831Kalkulator Pembagi Tagihan
Proyek5 pelajaran5Perulangan
8 pelajaran1442Fungsi
6 pelajaran833FizzBuzz dengan Sentuhan Unik
Proyek4 pelajaran4Dasar-Dasar list
7 pelajaran938Melakukan Perulangan pada Urutan
4 pelajaran830List Lanjutan
4 pelajaran830Pelacak Pengeluaran Harian
Proyek7 pelajaran7Tantangan Akhir
3 pelajaran3Bagian 2
Logika dan Alur
Mulai bagianMulaiKembangkan keterampilan memecahkan masalah dan buat program yang dinamis serta interaktifEksplorasi Variabel
6 pelajaran744dictionary Bagian 1
5 pelajaran631dictionary Bagian 2
5 pelajaran630Aplikasi Buku Kontak
Proyek7 pelajaran7Pengambilan Keputusan Lanjutan
5 pelajaran729set Bagian 1
4 pelajaran524Set Bagian 2
6 pelajaran732Pengelola Data Siswa
Proyek7 pelajaran7Agregasi Data Lanjutan
4 pelajaran723Dasar list comprehension
6 pelajaran631Fungsi Lanjutan
7 pelajaran1146Dasar Penanganan Error
4 pelajaran323Sistem Manajemen Inventaris
Proyek5 pelajaran5Fungsi Tingkat Tinggi
4 pelajaran616Tantangan Akhir
3 pelajaran3Bagian 3
Pemrograman Berorientasi Objek
Mulai bagianMulaiPelajari cara menata kode menggunakan class, object, dan struktur yang dapat digunakan kembaliDasar-Dasar OOP
8 pelajaran1355Dekorator
4 pelajaran33Property class
4 pelajaran425Pewarisan
6 pelajaran640Polimorfisme
5 pelajaran533Enkapsulasi
5 pelajaran535Special method
4 pelajaran426Konsep OOP Lanjutan
5 pelajaran543Argumen Lanjutan
2 pelajaran217Pola Desain Bagian 1
5 pelajaran443Pola Desain Bagian 2
6 pelajaran650Proyek: Manajemen Perpustakaan
6 pelajaran6Tantangan Akhir
4 pelajaran4
Kursus Python
Kursus Python 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
Analisis Pandas
Dalam kursus ini, kamu akan belajar mengolah tabel di Python menggunakan pandas.
Sertifikat setelah selesai
- 19
Dasar-Dasar NumPy
Pelajari cara menguasai komputasi numerik yang canggih di Python untuk ilmu data melalui kursus singkat dan praktis ini.
- 18
- 34
JSON Python
Di kursus ini, kamu akan mempelajari JSON, mendalami library json di Python, dan menguasainya!
- 9
Penanganan File di Python
Dalam kursus ini, kamu akan mempelajari semua hal tentang penanganan file di Python, mulai dari membuat, membaca, dan menulis file hingga menambahkan isi dan menghapusnya.
- 12
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 Python dengan Coddy
- Gratis, tanpa instalasi, tanpa interpreter Python yang perlu dikonfigurasi, tanpa kewajiban mendaftar. Buka kursusnya dan mulai menulis kode Python 3 sungguhan di browser.
- Setiap konsep punya tantangan coding, jadi selama pelajaran kamu menulis Python, bukan sekadar membaca tentangnya.
- Petunjuk AI membantumu saat sebuah latihan tidak lagi masuk akal, tanpa memberikan jawabannya. Itulah bedanya belajar Python dan menyalinnya.
- Sertifikat kelulusan Python gratis yang bisa kamu bagikan di LinkedIn atau cantumkan di CV. Bukti bahwa kamu menyelesaikan kursus Python interaktif, bukan sekadar menonton video.
Pertanyaan yang sering diajukan tentang belajar Python
Apakah Python mudah dipelajari?
Python adalah bahasa pemrograman serbaguna dan termasuk yang paling mudah dikuasai. Sintaksnya terbaca hampir seperti bahasa Inggris, indentasi menggantikan kurung kurawal, dan sebuah skrip yang berfungsi bisa hanya tiga atau empat baris. Kebanyakan pemula di Coddy sudah membuat program Python pertama yang sungguhan dalam satu jam pertama.
Berapa lama waktu yang dibutuhkan untuk belajar Python?
Dasar-dasar Python, yaitu variabel, percabangan, perulangan, dan fungsi, butuh satu sampai dua minggu latihan harian. Mencapai level siap kerja (struktur data, OOP, library yang umum) biasanya butuh dua sampai enam bulan. Kursus ini disusun supaya kamu bisa melihat progresmu sendiri di setiap sesi.
Di mana bisa belajar Python online secara gratis?
Coddy adalah platform online gratis untuk belajar Python. Kursus Python interaktifnya, yaitu pelajaran, tantangan coding, kuis, dan proyek, gratis, dengan paket premium opsional untuk fitur tambahan. Tidak ada yang perlu diinstal di komputermu, semuanya berjalan di browser.
Bagaimana cara belajar Python dengan cepat?
Tulis kode Python setiap hari. Kursus Coddy disusun untuk itu: pelajaran interaktif singkat, latihan praktik langsung, dan petunjuk AI saat kamu tersendat. Yang menentukan adalah jumlah latihan, bukan panjang video.
Apakah ada sertifikat Python setelah selesai?
Ya. Setelah menyelesaikan kursus Python, kamu mendapat sertifikat kelulusan gratis yang bisa kamu bagikan di LinkedIn atau cantumkan di CV. Ini bukan akreditasi universitas, tetapi sinyal yang bisa diverifikasi bahwa kamu sudah menyelesaikan kursus Python yang terstruktur dan interaktif.