Opening the iTunes Store.If iTunes doesn’t open, click the iTunes icon in your Dock or on your Windows desktop.Progress Indicator
Opening the iBooks Store.If iBooks doesn't open, click the iBooks app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To download the free app Treehouse: Learn Programming and Design by Treehouse Island Inc., get iTunes now.

Do you already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download
iTunes for Mac + PC

Treehouse: Learn Programming and Design

By Treehouse Island Inc.

Open iTunes to buy and download apps.


Treehouse is the best way to learn technology. Learn to build websites, create iPhone apps, build web apps with Ruby on Rails and PHP, or start a business.

With the Treehouse iPad app you can learn on the go and get job ready with little or no experience. Learn to build that app idea or land your dream job. We’ll walk you step-by-step through building projects and honing your skills with videos, quizzes, and code challenges that let you code in languages like Objective-C, HTML, CSS, JavaScript, PHP, Ruby, and SQL right on your iPad.


Learn from over 1000 videos created by our expert teachers on web design, coding, business, and much more. Our library is continually refreshed with the latest on web technology so you'll never fall behind.


Practice what you've learned through quizzes and interactive Code Challenges. This style of practicing will allow you to retain information you've learned so you can apply it to your own future projects.


You'll earn badges as you journey through our extensive library of topics. These badges are an indicator of what skills you currently possess and are viewable by anyone (even recruiters from big companies!).

What's New in Version 2.4

- New timeline when viewing a course so you know can track your progress
- Fixed issues with weird characters in quiz questions and teachers notes
- Fixed issue where the numbers for the time elapsed of a video would move
- Fixed crash when the keyboard shows during a code challenge
- Internal updates

iPad Screenshots

iPad Screenshot 1
iPad Screenshot 2
iPad Screenshot 3
iPad Screenshot 4
iPad Screenshot 5

Customer Reviews


This app not only compliments but enhances treehouse' website. I love the design and the fact I can continue from my pc to my iPad. How it tracks your progress and provides plenty of opportunity to practice what you learn ensure I give this app a rating of 5/5 well done TreeHouse. I do get connection issues late in the evening when I want to progress a bit more before I go to sleep.

Fantastic learning tool

Thank you so much for creating this iPad app. Extremely useful to be able to learn on the go when one doesn't necessarily have wifi.

Giving it 4/5 because it's a great tool but lacks a download all feature for each series. Please introduce one Udemy-style in a future update! Also sometimes experience crashes when navigating the menus.

Love Treehouse, not a fan of the App.

I love Treehouse, it’s such a great way to learn. What I don’t love is the fact that banging my head against a brick wall is a more pleasant experience than using the app on an iPad 3. Perhaps my fault for using a device that Apple wrote off just as soon as they produced it, but the app is prone to freezing and is extremely slow. Can’t help feel there’s room for refinement!

Treehouse: Learn Programming and Design
View In iTunes
  • Free
  • Category: Education
  • Updated:
  • Version: 2.4
  • Size: 19.7 MB
  • Language: English
  • Developer:

Compatibility: Requires iOS 7.1 or later. Compatible with iPad.

Customer Ratings

Current Version:
All Versions:

Top In-App Purchases

  1. Basic£18.99
  2. Pro£38.99