Learning PathsProgramming Foundations Learning Path
Skills You'll Gain
Computational thinking
Variables & data types
Loops & conditionals
Functions
Debugging basics
Git & version control
Included Courses — In Order
Complete these courses in sequence. Each one builds on the foundation of the previous.
01
02
03
Path Outcome
You will understand how to think like a programmer, write clean Python code, and manage your work with Git — the foundation for every other pathway.
Earn: Programming Foundations Badge