Python
Pengenalan Python
Apa itu Python, cara instalasi, dan cara menjalankan kode Python pertamamu.
Variabel di Python
Cara mendeklarasikan dan memakai variabel di Python dengan contoh kode.
Tipe Data & Type Casting di Python
Tipe data dasar di Python dan cara mengubah (casting) satu tipe ke tipe lain.
Operator di Python
Operator aritmatika, perbandingan, dan logika di Python, termasuk operator khas Python seperti ** dan //.
Percabangan di Python
Struktur if, elif, dan else untuk mengatur alur logika di Python.
Perulangan di Python
Bentuk for dan while untuk perulangan di Python, termasuk fungsi range().
List di Python
Cara membuat dan memanipulasi list (array) di Python.
String & F-String di Python
Method dasar string Python dan cara memakai f-string untuk menggabung teks.
Fungsi di Python
Cara membuat dan memanggil fungsi (def) di Python, termasuk default parameter.
Lambda Function di Python
Fungsi anonim satu baris di Python dan kapan sebaiknya dipakai.
Dictionary di Python
Cara membuat, mengakses, dan mengubah dictionary (key-value) di Python.
Tuple & Set di Python
Struktur data tuple (tidak bisa diubah) dan set (nilai unik tanpa duplikat) di Python.
List Comprehension di Python
Cara membuat list secara ringkas dalam satu baris memakai list comprehension.
Exception Handling di Python (Try/Except)
Cara menangani error tak terduga di Python memakai try/except.
File Handling di Python
Cara membaca dan menulis file teks di Python memakai open(), read(), dan write().
Module & Import di Python
Cara memecah kode Python jadi beberapa file terpisah dengan import.
OOP Dasar di Python (Class & Object)
Konsep class, object, property, dan method dasar dalam OOP Python.
Tugas Akhir
Latihan akhir menggabungkan variabel, fungsi, list, dictionary, percabangan, perulangan, dan OOP dalam satu program Python.