← Learning Center/Learn Python

Learn Python

Work through the course in order or jump to any lesson below.

Orientation (Mindset & Reality)

Prerequisites: Your Real Development Environment

Python Fundamentals (Core Language Fluency)

Thinking in Systems (Advanced Fundamentals)

Console Applications (Real Software, No Frameworks)

Files, Data & the Operating System

Object-Oriented Programming

APIs & HTTP Requests

Project Structure & Scaling Python

Environments, Dependencies & Code Quality

Testing Your Code

Professional Workflow (Git & Collaboration)

Standard Library Essentials

Python in the Real World (Choose a Track)

Capstone Projects (Proof of Fluency)