Python
🌱 Tutorial Dasar Python untuk Pemula
Sebelum belajar Python, pastikan kamu sudah cukup paham dengan sistem operasi terutama command line (Terminal). Karena sebagian besar dari tutorial ini menggunakan command line.
- Belajar Python #01: Pengenalan Python untuk Pemula
- Belajar Python #02: Persiapan Pemrograman Python di Windows
- Belajar Python #03: Aturan Penulisan Sintaks Python yang Harus dipatuhi
- Belajar Python #04: Mengenal Variabel dan Tipe Data dalam Python
- Belajar Python #05: Cara Mengambil Input dan Menampilkan Output
- Belajar Python #06: Mengenal 6 Jenis Operator dalam Python
- Belajar Python #07: Memahami Percabangan dalam Python
- Belajar Python #08: Memahami Perulangan dalam Python
- Belajar Python #09: Mengenal Struktur Data List
- Belajar Python #10: Mengenal Struktur Data Tuple
- Belajar Python #11: Mengenal Struktur Data Dictionary
- Belajar Python #12: Memahami Fungsi dan Prosedur pada Python
- Belajar Python #13: Fungsi Anonymous atau Lambda pada Python
- Belajar Python #14: Apa Maksud dari *args dan **kwargs pada Python?
Tutorial Pemrograman OOP dengan Python:
- Python OOP: Memahami Konsep Dasar OOP pada Python (Coming Soon)
- Python OOP: Inheritance (Coming Soon)
- Python OOP: Hak Akses Member dalam Class (Modifier) (Coming Soon)
- Python OOP: Constructor & Destructor (Coming Soon)
- Python OOP: Memahami Kata Kunci self (Coming Soon)
- Python OOP: Polymorfisme (Coming Soon)
- Python OOP: Interface (Coming Soon)
- Python OOP: Abstract (Coming Soon)
- Python OOP: Exception (Coming Soon)
- Python OOP: Anonymous Class (Coming Soon)
Bonus:
- Memahami fungsi max() pada python
- Fungsi range() di pemrograman python
- Manfaat Titik Koma pada Python yang Jarang diketahui Orang
- Manfaat fungsi time.sleep() pada pemrograman Python
- Membuat Program Pomodoro Timer Berbasis CLI dengan Python
- Tips Belajar Pemrograman Python dalam Sebulan
- Program Menghitung Tahun Kabisat dengan Python
🌳 Bagaimana Agar Mahir Python?
Sering-sering latihan coding python. Buat program untuk studi kasus tertentu. Silahkan ikuti juga tutorial ini:
- Mengenal Virtualenv: Apa Saja yang Harus Kamu Ketahui?
- Tutorial Cara Menggunakan PIP untuk Manajemen Paket Python
- Tutorial Python dan MySQL: Membuat Aplikasi CRUDS
- …
- Belajar Membuat Game dengan PyGame
- Cara Membuat Graf: Coding Graf dengan Python
Bekerja dengan File
- Cara Membaca dan Menulis File di Python
- Cara Parsing Data dari JSON
- Parsing XML di Python dengan DOM API
- Cara Membaca dan Parsing File CSV di Python
- Membuat Aplikasi CRUDS dengan Python dan File CSV
Python untuk Aplikasi Desktop
- 12 Library Python untuk membuat aplikasi GUI
- PyGTK #1: Membuat Aplikasi GUI Python dengan PyGTK
- PyGTK #2: Membuat Tombol dan Label Teks
- PyGTK #3: Membuat Pesan Tips (Tooltips)
Python untuk IoT (Internet of Things)
- Kenalan dengan LumpyBaoard, Papan Microcontroller buatan Indonesia
- MicroPython: Belajar Microcontroller dengan Python
🦄 Ahli
- Eksperimen dengan API Simsimi
- Belajar Membuat Web dengan Django
- Unit Testing di Python (Coming Soon)
- …