Person reading a book

Welcome to Tracks

Treehouse Tracks are guided curriculums that cover all relevant Courses and Workshops necessary to master a subject. Treehouse’s learning library includes dozens of Tracks on a variety of topics including web design, programming, and more. With Compass, you’ll also be able to test out of subjects you already know, and create a custom curriculum for your learning goals.

View all Tracks

Ready to start learning?

Treehouse offers a 7 day free trial for new students. Get access to 1000s of hours of content. Learn to code, land your dream job.

Start Your Free Trial
32 hours Track

Rails Development


This Track will teach you the essentials of Ruby on Rails development. You'll learn how to build a basic app with your new Rails knowledge.

Ruby on Rails is a popular choice for many startups where it’s important to be able to implement new features and ideas quickly and efficiently. Ruby on Rails was released in 2005 and is commonly used for building web applications. In fact, even Treehouse uses it! By the end of this track, you’ll have what it takes to begin your career in many well-known companies and startups, or you could even begin your own startup!

  • An entry-level salary for the technologies covered in this track is about $60,000 / yr on average.

  • Some companies that use these technologies regularly include: Treehouse, Twitter, GitHub, Shopify, Airbnb, Groupon, Square, and Hulu