Berikut adalah hal-hal yang kita akan mencakup dalam kursus ini:
Apa itu python? * Halo dunia
Logika program * Whitespace di python * Mendeklarasikan variabel * Ekspresi * Loops * if..then..else * Mendeklarasikan Fungsi * Mendokumentasikan fungsi
Tipe data Python (dinamis diketik, sangat diketik) * String, int, float * Kamus * Daftar * Tubles * String format * Daftar comprehensions
Introspeksi * Opsi dan argumen bernama * jenis, str, dir * getattr * fungsi lambda * __ doc__
Objects * impor Modul * path pencarian Impor * Mendefinisikan kelas * Kelas inisialisasi (konstruktor) * diri * Kelas Instansiasi * Pengumpulan sampah * Variabel Instance (anggota kelas) * Metode overloading (tidak didukung) * atribut Class (variabel kelas statis) * fungsi Swasta (untuk modul) * metode kelas Swasta (kelas) * atribut pribadi (kelas)
Berkas IO * membaca berkas teks * menulis teks * berkas path manipulasi (modul os) * membelah path * daftar direktori / globbing