Modul ini membahas pembacaan dan pemrosesan data dari berbagai sumber. Cakupannya meliputi berkas teks dan encoding, pathlib dalam praktik, CSV dan JSON, basis data sqlite3, serialisasi dengan pickle, serta perkenalan stack data science berupa numpy, pandas, dan matplotlib. Materi ini menjadi fondasi bagi jalur data lanjutan di luar jalur ini.
Bekerja dengan data
Membaca dan memproses data dari berkas, CSV, JSON, sqlite3, hingga perkenalan stack data science.
0/0 selesai
- Berkas teks dan encoding
Membaca berkas teks dengan mode open, disiplin utf-8, dan iterasi per baris.
- pathlib dalam praktik
Membaca, menulis, glob, dan penelusuran rekursif melalui pathlib dalam praktik.
- CSV dan JSON
Memproses CSV dengan modul csv dan JSON dengan json.load/dump.
- sqlite3
Basis data SQL bawaan sqlite3 untuk create, insert, dan query berparameter.
- Serialisasi dan pickle
Serialisasi objek dengan pickle beserta catatan keamanannya.
- Tur stack data
Perkenalan numpy, pandas, dan matplotlib beserta demo kecilnya.