About this course
Build useful Python knowledge through structured instruction, deliberate practice, and applied projects.
What you will be able to do
- Explain core Python concepts
- Complete applied Python tasks
- Produce portfolio-ready evidence
Prerequisites
No formal prerequisite unless noted in the course level.
Course curriculum
- Python foundations and problem solving 20 minutes
- Functions, modules, and testing 20 minutes
- Files, data, and automation 20 minutes
- APIs and HTTP clients 20 minutes
- Object-oriented design 20 minutes
- Production project and portfolio 20 minutes
Interactive labs
- Python Command-Line Automation 25 minutes
- Python API Client 30 minutes
- Python Unit Testing 25 minutes