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

Looking for information on references and objects? Like to learn from videos? This Java tutorial offers instruction on those topics and includes a problem for you to tackle as well. (paywall)

Open link

Coursera