Python basics
Variables, types, control flow, functions, strings. The foundation every later topic builds on.
- Variables and dynamic typing
- if / elif / else, while, for
- Functions, *args and **kwargs
- Strings, f-strings, formatting
- Reading and writing files
- Modules and the import system