Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Something bugging me....

,This may sound harsh, and I promise you it's not supposed to.....

but....Treehouse learning material is just an impetus to go out and seek more! I'm seeing a lot of "why doesn't treehouse prepare me for internet website building stardom" type posts. It's supposed to feed a thirst to learn but it's only the starter! Go find the main course, pudding, entrée, canapés. .....oh you get the idea :) Use it, as it's great but use it alongside other study material, and above all else build stuff!

There.....I've said my piece and feel better now.

5 Answers

I agree completely. The biggest role Treehouse has had for me is demystifying web development/design. For many years, I thought that this stuff was way harder than it actually was, and Treehouse knocked down that erroneous notion.

Once I realized that I could learn (what I thank Treehouse for) I began building Rails apps. Now that I have a couple Rails apps that I'm working on, I've picked up quite a bit of knowledge by trying to build certain features.

Spen Taylor
Spen Taylor
13,027 Points

Good words guys and completely agree, I've bought a whole bunch of books, set myself weird little tasks etc. all to build on the knowledge treehouse sets you off with!

Good times :)

John Locke
John Locke
15,479 Points

I like Treehouse because it makes the areas of web development that intimidate me a lot less foreboding. It's a low-pain way to keep learning things that I won't slack on. Also, it has enough of a back catalog now to where it is a great reference point to see how to do something if I've forgotten, or other tutorial articles just aren't sinking in.

The biggest differential for me at least is that it has always felt more like a community and NOT like a monolithic site where there is no interaction from on high or anywhere else. CSS Tricks is also a site that achieves this. A lot of other sites in the online web education space have excellent archives as well, but are missing this very critical component.

Yeah, bottom line, I see how to make things, and I see that it wasn't so hard, so I can do that too.

James Barnett
James Barnett
39,199 Points

My view on learning with Treehouse can be summed up with:

> The point is, you need to mold and take ownership of your own learning. Think of Treehouse and these other “Education as a Service” platforms as the training wheels to get you up to speed in terms of the foundations of programming.

It's from this great article on how to get the most out of your Treehouse account, I recommend every Treehouse user read the tips in that article.

James Barnett
James Barnett
39,199 Points

One interesting way of thinking about Treehouse is the through the lense of struggle-based learning, you can read more about this concept in the great article Teaching Programming To A Highly Motivated Beginner