Python
The basics of Python - core concepts, operators and flow control, and built-in data structures.
Fundamentals
Section titled “Fundamentals” Core Concepts How functions return values vs print them, how variables reference objects, and which types are mutable.
Operators and Flow Control Arithmetic, comparison and boolean operators, precedence, and controlling the flow with if/elif/else and loops.
Collections
Section titled “Collections” Data Structures Lists, tuples, dictionaries and sets - their methods, behaviour, and how mutability shapes the way they work.