Java Learning Guide

We recommend the Beginning Java Track as your initial starting point. You’ll be guided through the basics of the language and you’ll gain the experience and confidence you need to explore any direction your programming adventures may lead.

From there, we’d recommend moving on to Intermediate Java. In this track, you'll continue working through core language concepts and development practices while learning about the paradigm of writing software for the web. 

Alternatively, if you’d like to learn Android, you may choose to take the  Beginning Android Track instead of the Java Web Development Track. This will be at your discretion. 

If you find yourself with questions or need help along the way, be sure to search within our Java section of the  Community and if needed, post your questions on the Forum.

If there are any additional questions or concerns you can always reach out to Support at help@teamtreehouse.com.

Still need help? Contact Us Contact Us