Pelajari Python
Kuasai Python selangkah demi selangkah melalui pelajaran interaktif. Setiap konsep hadir dengan kode runnable yang dapat Anda jalankan langsung di browser Anda.
Loop Python
Pelajari cara menggunakan loop Python untuk melakukan iterasi pada data. Kuasai perulangan for, perulangan while, hancurkan, lanjutkan, dan ulangi praktik terbaik dengan contoh interaktif.
Fungsi Python
Fungsi master Python. Pelajari cara menulis kode yang dapat digunakan kembali menggunakan def, menentukan argumen, mengembalikan nilai, dan memahami cakupan lokal dan global.
Variabel Python & Tipe Data Dijelaskan
Memahami variabel Python dan tipe data inti (string, integer, float, boolean). Panduan pemula lengkap untuk penugasan memori dengan Python.
Kondisi dan Logika Python If-Else
Pelajari pernyataan kondisional dengan Python. Temukan cara menggunakan if, elif, dan else untuk mengontrol aliran kode dan membuat keputusan dalam aplikasi Anda.
Kelas Python dan Pemrograman Berorientasi Objek
Pengenalan lengkap tentang kelas, objek, pewarisan, dan konsep OOP Python. Buat model data yang kuat dan skalakan aplikasi python Anda.
Daftar Python
Pelajari segala sesuatu tentang daftar Python. Temukan cara membuat, mengiris, memodifikasi, dan melakukan iterasi melalui array dengan Python secara asli.
Kamus Python
Kamus Master Python. Pelajari cara menyimpan, mengambil, dan menangani data pasangan nilai kunci. Memahami kinerja dan praktik terbaik untuk pemetaan.
Penanganan Coba/Kecuali & Kesalahan Python
Cegah skrip Python Anda agar tidak mogok. Pelajari blok coba, kecuali, akhirnya, dan cara memunculkan pengecualian khusus dengan benar.
String Python
Manipulasi string master dengan Python. Pelajari metode string, pemotongan, penggabungan, dan teknik pemformatan dengan contoh kode yang jelas dan dapat dieksekusi.
I/O File Python
Pelajari cara membaca dan menulis file dengan Python. Kuasai open(), read(), write(), dan manajer konteks untuk menangani operasi file dengan aman tanpa kebocoran sumber daya.
Modul dan Paket Python
Memahami modul dan paket Python. Pelajari cara mengimpor file, menyusun proyek besar, memanfaatkan perpustakaan standar, dan menggunakan impor absolut vs relatif.
Pemahaman Python
Tulis Python yang lebih bersih dan lebih cepat. Daftar master, kamus, dan pemahaman kumpulan dengan contoh praktis, kondisi pemfilteran, dan loop bersarang.
Generator Python
Pelajari cara menggunakan generator Python dan pernyataan hasil untuk memproses kumpulan data besar dengan jejak memori minimal. Ekspresi generator utama.
Dekorator Python
Pelajari dekorator Python untuk mengubah perilaku fungsi secara dinamis. Pahami fungsi wrapper, @ sintaksis, dan argumen penanganan di dekorator.
Python Regex
Kuasai Ekspresi Reguler (Regex) dengan Python. Pelajari cara mencari, mencocokkan, membagi, dan mengganti data string menggunakan pustaka re bawaan.
Fungsi Python Lambda
Pelajari cara menulis fungsi lambda anonim dengan Python. Kuasai pola pemrograman fungsional menggunakan map(), filter(), dan sortir() dengan sintaksis lambda.
Himpunan Python
Kumpulan master dengan Python. Pelajari cara menyimpan nilai unik, mengeksekusi persimpangan, penyatuan, perbedaan, dan memahami manfaat kinerja hashing.
Tupel Python
Pahami tupel Python. Pelajari kapan menggunakan tuple di atas daftar, cara kerja tuple unpacking, dan bagaimana kekekalan menjamin keamanan data.
Modul Matematika Python
Temukan kehebatan modul matematika bawaan Python. Pelajari tentang fungsi trigonometri, logaritma, metode pembulatan, dan konstanta.
Python Datetime
Pelajari cara menangani tanggal, waktu, zona waktu, dan penghitungan dengan Python. Kuasai pemformatan, penguraian, dan aritmatika menggunakan datetime dan timedelta.
Parsing Python JSON
Pelajari cara membaca, menulis, dan mengurai data JSON dengan Python. Kuasai json.loads, json.dumps, dan sesuaikan encoder/decoder JSON.
Python CSV
Pelajari cara menangani data CSV dengan Python. Kuasai csv.reader, csv.writer, dan DictReader/DictWriter untuk penguraian tabel yang efisien.
Petunjuk Tipe Python
Pelajari cara menulis petunjuk tipe dengan Python. Tingkatkan kualitas kode, aktifkan pelengkapan otomatis, dan manfaatkan mypy untuk analisis kode statis.
Lingkungan Virtual Python
Kuasai lingkungan virtual Python. Pelajari cara membuat, mengaktifkan, dan mengelola dependensi dengan venv dan pip dengan aman.
Warisan Python OOP
Pelajari warisan dengan Python OOP. Menguasai subkelas, mengganti metode, menggunakan super(), dan pola pewarisan berganda.
Polimorfisme OOP Python
Kuasai polimorfisme dengan Python. Pelajari cara menulis kode yang fleksibel dan digabungkan secara longgar menggunakan pengetikan bebek, penggantian metode, dan kelas dasar abstrak.
Manajer Konteks Python
Pelajari cara menulis pengelola konteks khusus dengan Python. Kuasai dekorator manajer konteks dan metode __enter__/__exit__ untuk keamanan sumber daya.
Python Itertools
Pelajari modul itertools Python. Kuasai iterator tak terbatas, kombinasi, permutasi, pengelompokan, dan pemrosesan data hemat memori.
Modul Koleksi Python
Belajar menggunakan modul koleksi Python. Master Counter, defaultdict, nametuple, deque, dan cara menyederhanakan struktur data yang kompleks.
Python F-Strings
Pelajari cara memformat string dengan Python menggunakan F-string. Evaluasi ekspresi master, pemformatan presisi float, pencetakan tanggal-waktu, dan sintaksis yang mendokumentasikan mandiri.