Programming & problem solving
Build the logic, confidence, and developer habits needed for every later phase.
Developer mindset & digital foundations
Set up a professional development workspace.
Programming logic
Create small logic-based programs.
Reusable programs
Build a modular command-line utility.
Problem-solving sprint
Ship a tested automation mini-project.