Variables and data types (int, float, str, bool)
Input and output
Lists: Creation, indexing, slicing, and methods
Tuples: Creation and immutability
List comprehensions
Common list operations
Dictionaries: Creation, manipulation, and methods
Sets: Creation, methods, and set operations
Iterating through data structures
Advanced dictionary and set operations
Case study: Building a simple dictionary-based application
Basic operators and expressions
Control flow (if statements, loops)
Functions and function arguments
Scope and namespaces
Built-in functions and libraries
Creating and using modules
Debugging techniques
Best practices (PEP 8, code style)