פרק 1 - הקדמה וצעדים ראשונים
פרק 2 - משתנים ואופרטורים
פרק 3 - תנאים
פרק 4 - לולאות
פרק 5 - טאפל (tuple)
פרק 6 - set
פרק 7 - מילון
פרק 8 - פונקציות
פרק 9 - קבצים
פרק 10 - סיבוכיות
פרק 11 - רקורסיה
פרק 12 - Memoization
פרק 13 - מיון וחיפוש
פרק 14 - תכנות מונחה עצמים OOP - מחלקות ואובייקטים
פרק 15 - תכנות מונחה עצמים OOP - ירושה ופולימורפיזם
פרק 16 - רשימות מקושרות
פרק 17 - מחסנית (Stack)
פרק 18 - תור (Queue)
פרק 19 - עצי חיפוש בינאריים
פרק 20 - ספריית NumPy