- Perintah dan program Python pertama
- Pengantar tipe dan input keyboard
- IDE Python
- Perulangan
- Tipe data dalam Python
- Fungsi dalam Python
- List
- Tuple
- Set
- String
- Dictionary
- Git dan GitHub
- Fungsi tingkat tinggi
- Dekorator dan pustaka
- Kelas dan objek, bagian 1
- Kelas dan objek, bagian 2
- Kesalahan dan pengecualian
- Debugging dan penanganan pengecualian
- Modul dan paket
- Kesalahan standar
- Bekerja dengan file dan direktori
- Serialisasi
- Dasar-dasar JSON dan jaringan
- Proxy, socket, dan email
- Python asinkron, bagian 1
- Python asinkron, bagian 2
- Dasar-dasar pemrosesan data Excel menggunakan Python
- Mengorganisir dan menganalisis data
- Dasar-dasar HTML untuk web scraping
- Dasar-dasar CSS untuk web scraping
- Web scraping dengan BeautifulSoup
- Mengekstrak teks dan atribut menggunakan BeautifulSoup
- Metode web scraping tingkat lanjut
- Bekerja dengan konten dinamis
- Pengenalan ke Selenium
- Penanganan form di Selenium
- Proyek bot Selenium
- Optimasi skrip di Selenium
- Penanganan tanggal dan waktu untuk otomatisasi tugas
- Menggunakan library schedule
- Visualisasi data dengan Matplotlib
- Visualisasi data dengan Plotly
- Otomatisasi penanganan PDF
- Pemrosesan dokumen teks
- Pemrosesan gambar dengan Pillow
- Otomatisasi pemrosesan gambar
- Pemrosesan video dengan MoviePy
- Membuat efek video
- Dasar-dasar GUI dengan Tkinter
- Pengembangan GUI untuk otomatisasi data
- Algoritma dan struktur data, bagian 1
- Algoritma dan struktur data, bagian 2
- Algoritma pencarian dan hashing, bagian 1
- Algoritma pencarian dan hashing, bagian 2
- Rekursi dan pengurutan, bagian 1
- Rekursi dan pengurutan, bagian 2
- Pohon dan graf, bagian 1
- Pohon dan graf, bagian 2
- Pemrograman dinamis, bagian 1
- Pemrograman dinamis, bagian 2
- Analisis kompleksitas algoritma, bagian 1
- Analisis kompleksitas algoritma, bagian 2
- Industri IT dan Anda
- Pengembangan Modern
300+
Pelajaran
800+
Tugas
63
Tes
Dan juga:
- Verifikasi tugas instan
- Mentor AI
- Plugin IDE
- WebIDE
- Gamifikasi
- Kuliah motivasi