๐ Deskripsi Kursus
Fondasi pemrograman data dengan Python: membaca, membersihkan, menganalisis, dan memvisualisasi data agar siap dipakai sebagai dasar pengambilan keputusan/ML.
๐ฏ Tujuan Pembelajaran
- Menulis Python dasar (tipe data, kontrol alur, fungsi, file I/O).
- Mengolah data dengan Pandas & NumPy.
- Melakukan EDA dan membuat visualisasi (Matplotlib/Seaborn).
- Menyusun notebook EDA yang rapi & komunikatif.
๐๏ธ Struktur Kursus (6 Sesi โ 3 Jam/Sesi)
Sesi | Topik | Fokus Utama |
---|---|---|
1 | Setup & Python Dasar | Jupyter, sintaks, struktur data, fungsi |
2 | File I/O & Cleaning | Baca CSV/Excel, menangani NA/duplikat/outlier |
3 | Pandas Inti | Filter, sort, groupby, merge/join |
4 | NumPy Dasar | Array, vektorisasi, operasi numerik |
5 | Visualisasi Data | Matplotlib/Seaborn, storytelling grafik |
6 | Mini Project | EDA domain peserta + presentasi singkat |
๐งช Contoh Proyek/Latihan
- Analisis tren penjualan, customer feedback EDA.
- Dashboard sederhana KPI dengan grafik statis.
- Explorasi attrition HR (EDA).
๐ Tools & Software
Python 3.x, Anaconda/Jupyter, VS Code, Pandas, NumPy, Matplotlib/Seaborn.
๐ Referensi
- Pandas Documentation
- NumPy Documentation
- Matplotlib Documentation
- Python Tutorial
๐งฎ Skema Penilaian
Komponen Penilaian | Bobot |
---|---|
Kehadiran | 20% |
Tugas/latihan | 20% |
Mini-project | 30% |
Presentasi | 30% |
๐ Prasyarat
Pengalaman Python dasar sangat dianjurkan (atau sesi refresher cepat).