What are the notable differences between Treehouse and CodeSchool?

Quora Feeds

Active Member
Quincy Larson

You do Treehouse in your local development environment. You do Code School in your browser.



Code School positions itself as an accessible learning resource. It has a variety of courses that feature browser-based interactive challenges, supplemented with video and slides.

Treehouse positions itself as an alternative to a 4-year computer science degree. This is a ridiculous claim, but that's literally what they say in their youtube advertisements.

Code School's courses are highly modular in nature, and can be consumed in a nonlinear way. Treehouse has a more defined curriculum that will lead you from basic to intermediate to advanced. Treehouse's courses are more project-focused and tend to involve lots of different tools.

Code School has much more breadth - they cover newer and more varied technologies (they just updated their Node.js course and released an Express.js course).

Treehouse has more depth - you actually set up a development environment and build projects on your computer.

Treehouse has a free 14-day trial, but they ask for your credit card, which means they're banking on you really getting into Treehouse during that 14 days or (more likely) forgetting to unsubscribe and not noticing the $25 or $50 charges until a few months later.

It's so much faster to get started coding in the browser than to go through the lengthy and gotcha-filled process of setting up a development environment (especially on a Windows computer). For that reason, and reasons of modularity and quality of instruction, our community of people learning full stack JavaScript, FreeCodeCamp.com, originally chose to use several Code School courses instead of Treehouse courses (we've since replaced these with our own free lessons).

If you are a beginner looking for a holistic curriculum, you might try Treehouse. If you've coded before, or have a clear idea of what you want to learn, I'd definitely look at Code School.



See Questions On Quora

Continue reading...
 
Top