-
Chapter 1: Why should you learn to write programs?
-
Chaper 2: Variables, expressions, and statements
-
Chaper 3: Conditional execution
-
Chaper 4: Functions
-
Chaper 5: Iteration
-
Chaper 6: Strings
-
Chaper 7: Lists
-
Chaper 8: Tuples
-
Chaper 9: Dictionaries
-
Chaper 10: Files
-
Chaper 11: Regular expressions