Python Lanjutan: Modul, Error Handling, dan OOP

Dari script satu file ke program yang tertata: modul, penanganan error, file, JSON, sampai class.

Lanjutan dari Python Dasar, untuk yang sudah bisa variabel, percabangan, loop, fungsi, dan dictionary. Course ini masuk ke cara Python sungguhan menata program: memecah kode jadi beberapa file lewat modul, mengelola dependency dengan virtual environment dan uv, list comprehension, exception handling supaya program tidak crash, membaca dan menulis file serta data JSON, sampai object-oriented programming lewat class dan inheritance. Program pencatat pengeluaran dari Python Dasar dilanjutkan di sini dan dirapikan dengan semua konsep barunya.

  • Memecah kode menjadi beberapa file lewat modul dan import
  • Menyiapkan virtual environment dan memasang package dengan uv
  • Menjaga program tetap hidup saat ada kesalahan lewat try dan except
  • Membaca serta menulis file, termasuk data berbentuk JSON
  • Membungkus data dan perilaku ke dalam class, lalu mewarisinya lewat inheritance
  1. 01 Menata Kode: Modul dan Environment 3 lesson · 50 menit
  2. 02 Penanganan Error dan File 3 lesson · 1 jam
  3. 03 OOP Dasar: Class dan Object 3 lesson · 1 jam