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)