Silabus Python Master Class (3 Hari, 09:00 – 16:00)
⏳ Durasi: 3 Hari Waktu: 09:00 – 16:00 (Istirahat 12:00 – 13:00) Tingkat: Master Class (Lanjutan)
Hari 1: Dasar-Dasar Lanjutan Python & Pemrograman Berorientasi Objek (OOP)
⏰ 09:00 – 12:00
-
Rekap Singkat Python Dasar Struktur data (List, Tuple, Set, Dictionary)
-
Fungsi dan Lambda Function
-
Exception Handling (Try, Except, Finally)
-
Pemrograman Berorientasi Objek (OOP) dalam Python Class & Object
-
Inheritance, Polymorphism, Encapsulation
-
Abstract Class & Interface
-
Metaprogramming Decorator & Metaclass
-
Magic Methods ( init , call , getitem , dll.)
Istirahat: 12:00 – 13:00
⏰ 13:00 – 16:00 4. Concurrency & Parallelism
-
Multithreading vs Multiprocessing
-
AsyncIO dan Implementasinya
-
Profiling & Debugging Debugging dengan pdb
-
Memeriksa performa kode dengan cProfile
-
Praktik: Membuat Aplikasi CLI berbasis OOP
Hari 2: Data Science & Machine Learning dengan Python
⏰ 09:00 – 12:00
-
Pengolahan Data dengan Pandas & NumPy Manipulasi data menggunakan Pandas ( DataFrame , Series )
-
Operasi pada array menggunakan NumPy
-
Visualisasi Data dengan Matplotlib & Seaborn Membuat grafik interaktif
-
Heatmap dan correlation matrix
-
Statistik Dasar untuk Machine Learning Mean, Median, Mode, Standard Deviation
-
Distribusi probabilitas
Istirahat: 12:00 – 13:00
⏰ 13:00 – 16:00 4.



