Absolute Basics: Variables, Data Types (int, float, str, bool), and Basic Operators
Functions: Functions, args, kwargs, parameters, return values, and scope
Syntax & Logic: Loops, list comprehensions, and Python 3.10+ match statements
Data Structures: Deep dive into list, dict, set, tuple, plus collections.deque and dataclasses
Functional Tools: lambda, map, filter, and the itertools module
Exception Handling: Try/Except/Finally, custom exceptions, and context-aware error handling