Curriculum
Ten sequenced units with time estimates and difficulty levels.
1
Foundations
Syntax, variables, I/O.
2
Control Flow
Conditionals, loops, logic.
3
Functions
Parameters, returns, scope.
4
Data Structures
Lists, dicts, sets, tuples.
5
Modules & Packages
Imports, structure, reuse.
6
OOP
Classes, objects, methods.
7
Files & Errors
File I/O, exceptions.
8
Testing
pytest, assertions.
9
APIs
HTTP, JSON, integration.
10
Certification Prep
Review, practice, tips.