Most Popular
These are some of the most common tracks students start with.
-
Track
Front End Web Development
Learn to code websites using HTML, CSS, and JavaScript.
- Explore
-
An entry-level salary for the technologies covered in this track is about $51,000 / yr on average.
-
Some companies that use these technologies regularly include: Google, Facebook, Yahoo, eBay, Amazon, and Treehouse.
-
Track
Full Stack JavaScript
Learn JavaScript, Node.js, and Express to become a professional JavaScript developer.
- Explore
-
An entry-level salary for the technologies covered in this track is about $65,000 / yr on average.
-
Some companies that use these technologies regularly include: Walmart, PayPal, Groupon, Airbnb.
-
Track
Beginning Python
Learn the general purpose programming language Python and build large and small applications and tools.
- Explore
-
An entry-level salary for the technologies covered in this track is about $70,000 / yr on average.
-
Some companies that use these technologies regularly include: Google, NASA, Nokia, IBM, Digg, Dropbox, Pinterest, Reddit, Yelp, Apple, and Amazon.
Browse Tracks
Tracks provide a roadmap through different languages and common development stacks.
-
Track
Rails Development
Ruby on Rails is a popular web application framework written in the Ruby programming language. By the end of this track, we'll have created a full Rails application.
- Explore
-
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.
-
Track
Learn Ruby
Ruby is a popular programming language that is used for everything from command line programs all the way up to large scale web applications. This track will get you familiar with the language including using Ruby's built in classes as well as creating your own and writing object oriented programs. You'll also learn how to effectively use Ruby documentation to be a better programmer.
- Explore
-
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, Airbnb, Bloomberg, Soundcloud, Kickstarter.