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

Jeff Mathis
Jeff Mathis
3,935 Points

Is this the best site for me ?

Does anybody on here have much experience with any other sites similar to this..... Mainly LYNDA . I chose this one because it looked more appealing. But does anybody with more knowledge have an opinion on this ?

Jeremy Stenseth
Jeremy Stenseth
16,916 Points

I have used Tuts+ before and I really like it but personally I find it better for the hunt and pick random question.

I used to use TheNewBoston.com but that was a while ago and it seems that its not updated anymore. It doesn't compare in quality but its also free.

I have only done some to the free content on lynda and have considered trying it out.

For now the structure of treehouse suits me just fine. I'm not saying this won't change but I haven't found myself needing to look very far for answers to questions I have. To me treehouse isn't overwhelming. There are some sites that aren't very organized and have too much content which I am not ready for yet. I spent more time looking for the right information than learning.

4 Answers

Dan McCallum
Dan McCallum
1,531 Points

Check out this review: http://www.skilledup.com/learn/programming/team-treehouse-review-master-front-end-coding/

An exerpt:

"A lot of people are going to look at Treehouse as a kind of competitor to Lynda. You shouldn’t. Both are best-in-class learning providers that offer excellent content, very high production quality, and substantial libraries for a very reasonable monthly cost.

However, Treehouse is laser focused on creating coders, who use programming languages and code at their consoles to build websites and programs, whereas Lynda’s strength is in creative professionals using hundreds of software programs to edit and create photos, illustrations, videos and documents.

There certainly is some overlap consider the raw size of lynda’s library, and both will continue to grow. Right now though, if you are deciding between these two providers, you probably aren’t sure about what you want to learn."

James Barnett
James Barnett
39,199 Points

I suggest you start with Treehouse in most cases. Code School has excellent JavaScript & Ruby on Rails classes.

Lynda has videos that cover many specific topics including some great stuff on intermediate web design useful after you have a good foundation.

Chris Dziewa
Chris Dziewa
17,781 Points

I don't have experience with Lynda, though I have heard that they excel in graphic design and video courses. They are also one of Treehouse's larger competitors, though I have also heard that they complement each other. From what I saw they do offer a variety of development courses too. I have personally used Codecademy, Coursera, Udacity, Netuts and Code School. Each of these have their merits.

Codecademy is great for starting out in programming as it is free and interactive and covers a wide variety of programming languages from JavaScript to Ruby. I did find that there are quality control issues here and there but it is still a good starting point for new designers and developers.

Coursera offers a great selection of free full-length courses taught through Universities throughout the world, using tests and projects to access learning retention. I enjoyed a difficult Introduction to Python course building mini GUI based games. They offer all different types of computer science and logic courses as well.

Udacity is a great but incredibly challenging site. This site is free and focuses on computer science, math and logic, as well as general programming. The introduction to computer science class is very doable and is taught interactively using Python 2. After the first week or two into the intermediate classes though, the learning curve goes way up and involves a lot of determination and extra research on your part to finish the difficult code challenges and projects.

Netuts offers free and paid tutorials similar to Treehouse, though it is (at least for the free courses, I haven't tried the paid courses) missing the interactive in browser code challenges. They do break things down in a nice way though. These courses are generally charged à la carte.

I had taken one free course from code school and have now started the regular membership ($29/month). There is great production value in all of the courses. This also means that the courses are fewer in number and new ones take a while to come out. I love that the challenges are harder than on Treehouse and larger in number. I think that both Treehouse and Code School complement each other well.

What is it that you want out of your learning site? What programming languages, techniques, and skills would you like to learn? Remember that these sites are all tools and will only give you back what you put in. If you came in with some knowledge of web design already, the earlier courses on Treehouse may feel a bit mundane but if you go through them, you may still find yourself picking up new techniques. Try applying what you learn to your own real-life projects and then go back to the videos to reference the things that are giving you trouble. One of the most important things I have learned through my trip into web design and development so far is that no one site will teach you everything. Treehouse for me is just a good home base for my learning. Just keep the desire to learn going and no matter which site you are using, make sure it reflects the style of learning that is most effective for you.

Have been on treehouse over a week now, have definitely picked up some very useful stuff that use to case me some trouble, like the clearfix css for floats. My only issue with treehouse is that the load time for some pages are a bit slow, otherwise, really good learning material. Anyhow, this is just based on the html and css i've done so far. My aim on here is to learn html, css, php along with some javascript.