Python
Open a video or resource link, watch it, then check its box to track your progress and unlock what comes next.
Develop fluency in Python for AI, data, automation, and backend work: types, control flow, functions, classes, modules, environments, packages, files, exceptions, testing, async basics, and APIs.
- Python in 100 Seconds — Fireship (2 min)
Fast language and ecosystem mental model. - Python for Beginners — Programming with Mosh (30 min selected)
Clear fundamentals: variables, control flow, functions, data structures, modules, and classes. - Python for Beginners Hands-On Video — freeCodeCamp (30 min selected Time)
Adds practical exercises and application-oriented Python patterns. Build / Practice
- Git Explained in 100 Seconds — Fireship
Apply Python through the adjacent capability: Git & GitHub. - Git and GitHub for Beginners — freeCodeCamp
Apply Python through the adjacent capability: Git & GitHub. - Data Structures and Algorithms in Python — freeCodeCamp
Apply Python through the adjacent capability: Data Structures & Algorithms.
- Data Structures and Algorithms Mega Course
Extend Python into senior/production practice through Data Structures & Algorithms. - Full OOP Course — Design Patterns & SOLID Principles
Extend Python into senior/production practice through Object-Oriented Design & Design Patterns. - Build a Responsive Mobile-First Website — Traversy Media
Extend Python into senior/production practice through Web Development.