Εισαγωγή στην Python - Μεταβλητές και τελεστές - Εντολές ελέγχου και επανάληψης - Ακολουθιακές δομές δεδομένων - Συναρτήσεις - Αρχεία - Βασικοί αλγόριθμοι - Κλάσεις και αντικείμενα - Προγραμματισμός GUI - Επιστημονικοί και μαθηματικοί υπολογισμοί - Επεξεργασία εικόνας - Προγραμματισμός βάσεων δεδομένων - Εξειδικευμένα θέματα - Δικτυακός προγραμματισμός - Ανάπτυξη εφαρμογών για τον παγκόσμιο ιστό - Ανάλυση δεδομένων με Pandas - Εισαγωγή στη μηχανική μάθηση - Βαθιά μάθηση - Εργαλεία και τεχνικές ελέγχου κώδικα - Παράρτημα