Treehouse is an online learning platform where you can learn web designing, app development, coding and much more. They have a good number of courses for you to learn. Unlike Pluralsight or Lynda, the courses are much more organised, so you learn all the required skills right inside the course without having to learn it separately. Treehouse is a paid site though but you can get a free trial for any of their plans.
Here is what people have to say about Treehouse classes.
Watching the Treehouse videos, I was having little “Ahaaa, that makes sense!” moments, the videos are broken down into just the right amount to be able to absorb, without getting too frustrated. – Toby Powell
Treehouse not only provided a great learning foundation for what I do on a daily basis… I now have friends across the globe, who I would never have met had it not been for Treehouse. I definitely would not be where I am today in terms of development both personally and professionally if it wasn’t for this community.Graham Davidson Birmingham, England
Here is the link to all the available courses on Treehouse – Treehouse Courses
If you like to try out treehouse classes without signing up for their trial, here is a free workshop on “learn to create your first ASP.NET MVC website” which you can enrol right away by clicking on the link below.
The course may have been sponsored by Microsoft as I happen to find the link from Microsoft’s developer website.
If you are interested in learning online, you should also read my article on getting a 3-month unlimited access to Pluralsight videos.