Opening the iTunes Store.If iTunes doesn't open, click the iTunes application 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.

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.5.1

A quick bug fix to prevent the app from crashing

iPad Screenshots

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

Customer Reviews

Treehouse is a great way to learn technology

Throughout my use of The Treehouse program, I have always been satisfied. They teach programming in a way I think most people are capable of understanding. Although I had programming experience prior to using Treehouse, I have learned a phenomenal amount of information that I have been able to apply to my real life and which will no doubt help me as I prepare for a college major in Computer Science. I highly recommend this program. They are always adding new content and branching off into new programming languages and concepts and I continue to grow as a computer programmer. I have tried other methods of learning programming but Treehouse does it the best.

The site is great the is app....meh

Believe me I'd like to give this app a great review because I like the site. But I can't. When I learn and practice coding I have to find a nice quite spot. Sometimes it's the the water front park near me, there's no internet connection which lead me to download this but I can't download any of the videos and i find myself almost never using the app because of this because of this issue. The concept is a great idea just please make it work and I'll rewrite the review.

Treehouse is good, but the app is buggy

This app is constantly losing connection in which case you have to force it to quit in order to reconnect. It also seems to randomly log out of your account. I'm also seeing some segmentation faults occurring. Finally, iOS 9 introduced a new bug: intermittently, the quiz directions will disappear. Please fix these issues for a higher rating, but right now this app is frustrating to use!

Treehouse: Learn Programming and Design
View In iTunes
  • Free
  • Category: Education
  • Updated:
  • Version: 2.5.1
  • Size: 20.6 MB
  • Language: English
  • Seller:

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

Customer Ratings

Current Version:
All Versions:

Top In-App Purchases

  1. Basic$24.99
  2. Pro$48.99