Materi
Variabel, teks, kondisi, perulangan, dict, dan penanganan error — ditulis dan diuji langsung di browser.
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.
Peta kelas
| Modul | Pelajaran | Misi akhir |
|---|---|---|
| Mulai dengan Python | 5 | Misi: kasir sederhana |
| Teks dan angka | 5 | Misi: label harga toko |
| Fungsi dan kondisi | 5 | Misi: aturan toko dan kalender |
| List dan perulangan | 5 | Misi: rekap data karyawan |
| Kamus, error, dan pustaka bawaan | 7 | Misi: rekap keranjang dan data kotor |
Setelah kelas ini, kamu bisa
- 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.
- 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.
Alat
- Browser modern di komputer. Python (±12 MB) dimuat sekali saat latihan pertama dijalankan.
Pengajar
Irfan Akbar Wildani, S.Kom., Founder & Initiator KelasGratis.com.
Irfan memegang semua peran di KelasGratis: penulis, peninjau, pengajar, sampai pengembang. Kalau ada kebutuhan lain, hubungi Instagram @irfanakbrr (instagram.com/irfanakbrr).
