-
Track
Web Design
In this track, we'll learn everything necessary to build basic websites. The code of every website is split into three layers: Structural, Behavioral, and Presentational. In this track, we'll explore two of the three layers: HTML and CSS.
- Explore
-
An entry-level salary for the technologies covered in this track is about $42,000 / yr on average.
-
Some companies that use these technologies regularly include: Google, Facebook, Yahoo, eBay, Amazon, and Treehouse.
-
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 $55,000 / yr on average.
-
Some companies that use these technologies regularly include: Google, Facebook, Yahoo, eBay, Amazon, and Treehouse.
-
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 an application to create and manage todo lists.
- 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
iOS Development with Objective-C
Build iOS apps using a language called Objective-C and a development tool called Xcode.
-
Track
Android Development
Build apps using Java and Android Studio and learn concepts from the Android SDK.
- 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, Twitter, Facebook, Snapchat, Instagram, Square, Treehouse, Amazon, Spotify, Starbucks, and Hulu.
-
Track
PHP Development
PHP is a back-end programming language that allows us to create dynamic web sites. By the end of this track, you'll be able to create a dynamic site using PHP.
- Explore
-
An entry-level salary for the technologies covered in this track is about $50,000 / yr on average.
-
Some companies that use these technologies regularly include: Google, Facebook, Yahoo, YouTube, Wikipedia, Flickr, LinkedIn, WordPress, Digg, Intel, Pinterest, and Twitter.
-
Track
WordPress Development
The WordPress Development Track aims to prepare students to work in the field as beginning WordPress theme or plugin developers.
- Explore
-
An entry-level salary for the technologies covered in this track is about $36,000 / yr on average.
-
Some companies that use these technologies regularly include: eBay, Best Buy, ESPN, Yahoo, Digg, Nokia, Ford, Facebook, NY Times, TechCrunch, MTV News, and Treehouse.
-
Track
Starting a Business
Starting a business involves a wide variety of interdisciplinary skills. In this track, we'll look at a hypothetical software business and learn about the basics of marketing, sales, finance and product discovery.
-
Track
Learn WordPress
The Learn WordPress track trains one on how to be a WordPress Power User, one who can assess whether WordPress works as a good fit for a project, add and edit content, control user and admin settings, and even customize a WordPress site using plugins and themes.
- Explore
-
An entry-level salary for the technologies covered in this track is about $36,000 / yr on average.
-
Some companies that use these technologies regularly include: eBay, Best Buy, ESPN, Yahoo, Digg, Nokia, Ford, Facebook, NY Times, TechCrunch, MTV News, and Treehouse.
-
Track
iOS Development with Swift
Learn Apple's new programming language, Swift, and a development tool called Xcode to build iOS apps.
- 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: Treehouse, Snapchat, Instagram, Facebook, Twitter, Google, Amazon, Apple, and Pandora.
-
Track
Learn 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 $50,000 / yr on average.
-
Some companies that use these technologies regularly include: Google, NASA, Nokia, IBM, Digg, Dropbox, Pinterest, Reddit, Yelp, Apple, and Amazon.
-
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.
-
Track
Learn Java
Java is a very mature language and you will find it running in places that require stability and scalability. Most large business apps rely heavily on Java. Google’s Android has chosen it as it's main programming language.
- 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: eBay, PayPal, Amazon, Google, Twitter, Mint.com, Square, and Facebook.
-
Track
Learn Flask
Learn the web framework Flask so you can build web apps and sites using Python.
-
Track
Digital Literacy
Digital literacy covers basic computing principles and foundational knowledge of the Internet, World Wide Web and computer programming.
-
Track
Full Stack JavaScript
Learn JavaScript, jQuery, Node.js and Gulp to become a professional JavaScript developer.
- Explore
-
Some companies that use these technologies regularly include: .
-
Track
iOS Development with Swift 2.0
Learn Apple's new programming language, Swift, and a development tool called Xcode to build iOS, watchOS and tvOS apps.
- 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: Treehouse, Snapchat, Instagram, Facebook, Twitter, Google, Amazon, Apple, and Pandora.