Tujuan Pembelajaran
- Memahami struktur data dasar yang tersedia di Python: lists, tuples, sets, dictionaries, dan lainnya.
- Memahami cara melakukan iterasi melalui struktur data, mengakses dan mengubah elemen individual.
- Mempelajari cara menggunakan libraries seperti NumPy dan Pandas untuk bekerja dengan data dengan cara yang lebih efisien.
Memahami berbagai algoritma pengurutan, seperti pengurutan penyisipan, pengurutan pilihan, pengurutan gabungan, dan pengurutan cepat. - Mempelajari cara menggunakan antrean, tumpukan, dan grafik untuk menyelesaikan masalah.
- Memahami perbedaan antara struktur data linier dan tertaut.
- Mempelajari cara menggunakan struktur data berbasis pohon, seperti pohon biner, pohon AVL, dan pohon merah-hitam.
- Memahami cara menggunakan tabel hash untuk pencarian yang lebih cepat.
- Mempelajari cara menggunakan struktur data tingkat lanjut, seperti tumpukan dan daftar lewati.
- Mengenal Visualisasi Data, IoT Dasar, dan Visi Komputer Dasar dengan Python
- Getting to know Concepts of Data Structure
- Installation of Python and First Data Structure Program
- Working with tuples and list
- Working with Set
- Working with Dictionary
- Working with Function
- Working with Class
- Working with MySQL Database
- Working with Python GUI Designer
- Working with Python in Computer Vision
- Working with Data Visualization, Speech Recognizer and IoT in Python