Foundations Path

Reach beyond the basics of coding with these carefully curated resources for newer programmers who have already completed 1-2 computing courses. You’re at an exciting point and we want to support you however and wherever you’re learning!

View all sequences

Practice testing and debugging first

Successful software engineers are great at checking and fixing their own code. Consider starting your journey with this path’s content on testing and debugging, which will help you try the rest of the path with even more confidence!