Python Lanjutan: Modul, Error Handling, dan OOP
Dari script satu file ke program yang tertata — modul, penanganan error, file, JSON, sampai class.
Deskripsi
Lanjutan dari Python Dasar, buat kamu 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/menulis file dan data JSON, sampai object-oriented programming lewat class dan inheritance. Program pencatat pengeluaran dari Python Dasar dilanjutkan di sini, dirapikan pakai semua konsep barunya.
Kurikulum
Menata Kode: Modul dan Environment
○Import dan Modul Sendiri: Memecah Kode Jadi Beberapa File
○Virtual Environment dan Package Manager dengan uv
○List Comprehension: Cara Pythonic Mengolah List
Penanganan Error dan File
○Exception Handling: try/except Supaya Program Tidak Crash
○Membaca dan Menulis File di Python
○Bekerja dengan Data JSON
OOP Dasar: Class dan Object
○Class dan Object: Membungkus Data dan Perilaku
○Inheritance: Mewarisi Perilaku dari Class Lain
○Proyek Kecil: Pencatat Pengeluaran Jadi Program yang Lebih Rapi