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
Algorithms and Data Structures
Learn about fundamental algorithms and data structures in computer science
-
Track
Computer Science Basics
Computer Science (CS) is a foundational skill for technical engineering and development careers. In this Track, you'll follow a guided curriculum that will teach you all the basics of computer science, algorithms, and more.
- Explore
-
An entry-level salary for the technologies covered in this track is about $105,000 / yr on average.
-
Some companies that use these technologies regularly include: Apple, PayPal, Bloomberg, Oracle, Tesla.
-
Track
STEM Learning - for Kids!
Learn the fundamentals of technology with a kid-friendly curriculum!