Ini sangat membantu saya dalam latihan dan pelajaran ini
Python dari Nol
Variabel, teks, kondisi, perulangan, dict, dan penanganan error — ditulis dan diuji langsung di browser.
- Pemula
- 4,8 ★ (56 ulasan)
- 5 modul · 27 pelajaran
- ±354 menit
- 81 latihan
Perkenalan kelas bisa dibuka tanpa akun. Materi dan latihannya pakai akun gratis agar progres, draft kode, dan sertifikatmu tersimpan.

Yang akan kamu bisa setelah kelas ini
7 hasil belajar- Menyimpan dan mengolah angka serta teks dengan variabel dan operator hitung.
- Merangkai teks dengan f-string, memotongnya dengan indeks, dan merapikannya dengan strip, split, serta join.
- Menulis fungsi dengan if, elif, else, and, or, dan not.
- Mengolah daftar data dengan list, for, range, while, break, dan list comprehension.
- Menyimpan data bernama dengan dict serta mengambil nilainya tanpa menimbulkan error.
- Melewati data yang tidak bisa dihitung dengan try dan except, dan memakai modul math serta datetime.
Lihat 1 hasil belajar lainnya
- Menyimpan data berpasangan dengan tuple dan set, lalu mengurutkannya dengan sorted, key, dan lambda.
Untuk siapa
Pemula yang belum pernah menulis program.
Prasyarat
Tidak ada. Kalau langkah pertama terasa berat, mulai dari kelas Logika Pemrograman untuk Pemula.
Kelas yang dianjurkan sebelumnya
Tempat berlatih
Coba, periksa, lalu lanjutkan.
81 latihan di 28 pelajaran. Jawaban diperiksa langsung di halaman materi; petunjuk dibuka bertahap.
Kurikulum
5 modul · 27 pelajaran · ±354 menit
Kelas Python dengan editor dan Python sungguhan (Pyodide) yang berjalan di browser. Dua puluh tujuh pelajaran, dari print pertama sampai mengolah data kotor dengan dict dan try/except, serta tuple, set, dan mengurutkan dengan lambda. Setiap latihan diperiksa dengan test assert, jadi kamu tahu persis bagian mana yang belum benar.
01Perkenalan1 pelajaran
06Kamus, error, dan pustaka bawaan7 pelajaran
Data bernama dengan dict, butuh akun13 mntMenangani error dengan try dan except, butuh akun13 mntMemakai pustaka bawaan: math dan datetime, butuh akun13 mntMembuat list ringkas dengan comprehension, butuh akun13 mntTuple, set, dan unpacking, butuh akun13 mntMengurutkan dengan sorted, key, dan lambda, butuh akun13 mntMisi: rekap keranjang dan data kotor, butuh akun13 mnt
Urutan pelajaran tidak dikunci.
Sertifikat kelas
Selesaikan kelasnya, sertifikat ini atas namamu.
- Nama lengkapmu dan judul kelas tercetak di sertifikat.
- Kode dan QR yang bisa dicek siapa saja di kelasgratis.com/verifikasi.
- Sekali klik ke profil LinkedIn, atau unduh PNG dan PDF.
Bukti penyelesaian materi, bukan akreditasi atau sertifikasi kompetensi.
Pertanyaan yang sering muncul
Apakah saya harus menginstal Python di komputer?
Tidak. Kodemu dijalankan oleh Python sungguhan (Pyodide) di browser. Python berukuran sekitar 12 MB itu dimuat sekali, saat kamu pertama kali menjalankan latihan; yang dibutuhkan hanya browser modern di komputer.
Bagaimana latihan kodenya dinilai?
Setiap latihan diuji dengan test assert yang dijalankan setelah kodemu, jadi terlihat bagian mana yang belum benar. Ada 81 latihan di 27 pelajaran, termasuk lima misi seperti kasir sederhana, label harga toko, dan rekap keranjang dari data kotor.
Apakah kelas ini membahas pandas atau analisis data?
Tidak. Kelas ini berhenti di dict, try dan except, modul math dan datetime, serta list comprehension. numpy dan pandas dibahas di kelas tingkat Menengah, Analisis Data dengan Python.
Soal latihannya berasal dari mana?
Sebagian ide soal, seperti tahun kabisat, rata-rata, dan hitung kata, diadaptasi dari jalur Python Exercism (lisensi MIT): diterjemahkan, diberi konteks kantor Indonesia, dan test-nya ditulis ulang sebagai assert satu baris. Atribusinya tercantum di bagian Diadaptasi dari di halaman ini.
Diadaptasi dari
- Exercism — jalur Python (problem-specifications) oleh Exercism dan para kontributornya, lisensi MIT. Perubahan: Beberapa ide soal (mis. tahun kabisat, rata-rata, hitung kata) diterjemahkan, diberi konteks kantor Indonesia, dan test-nya ditulis ulang sebagai assert satu baris.
Dari pengalaman belajar
Ulasan peserta
Apa yang membantu, dan apa yang masih bisa diperbaiki?
Ulasan berasal dari akun yang telah menyelesaikan setidaknya satu pelajaran. Bintang 1–3 ditinjau admin sebelum terbit; bintang 4–5 langsung terbit. Sebelum ada ulasan terbit, kelas menggunakan nilai awal admin 5,0. Setelahnya, rating mengikuti rata-rata ulasan yang sudah terbit.
Kelas Python dari Nol ini enak diikuti, karena materinya disusun bertahap dari dasar sampai latihan. Penjelasannya mudah dipahami, dan latihan di tiap modul membantu saya langsung mempraktikkan konsep yang baru dipelajari. Total 27 pelajaran terasa pas untuk pemula. Saran dari saya: tambahkan lebih banyak contoh kasus nyata di materi yang lebih sulit, supaya makin mudah dibayangkan penggunaannya. Terima kasih, sangat membantu!
Bagus banget, di ajarin dari mulai dasar banget sampe ke inti, pelan-pelan tapi pasti
sangat membantu para pemula dalam mendalami materi materinya
Pengalaman saya selama belajar python dari nol sangat seru dan juga banyak hal baru bisa saya tau setelah mengikuti pembelajaran ini dan saya rasa ini sangatlah bagus berguna sekali untuk pemula
puasss bangett apalagi ada vidio yang lebih memperjelas pembelajarannya
Menampilkan 6 ulasan terbaru dari 56 ulasan yang terbit.
Bagikan pengalaman belajarmu
Masuk dan selesaikan satu pelajaran untuk menulis ulasan. Masuk ke akun →
Setelah kelas ini
Jalur yang memuat kelas ini
Kelas yang menganjurkan kelas ini lebih dulu
Lanjutkan ke kelas lain
Baca juga
- Kursus online gratis bersertifikat di Indonesia: perbandingan program pemerintah, perusahaan teknologi, dan platform belajarPanduan
- Situs belajar online gratis: mana yang cocok untuk pelajaran sekolah, materi kuliah, skill kerja, coding, dan bahasa asingPanduan
- Cara belajar Python dari nol: urutan belajar dan waktu yang realistis untuk pemulaPanduan
Alat gratis yang terkait
Prompt AI yang memakai materi ini
Revisi materi terakhir: 28 Okt 2026. Laporan kesalahan bisa dikirim dari setiap halaman pelajaran.