Not Sure Where to Apply?

About Treehouse

Location: Online

Treehouse is one of the most popular online platforms to learn coding and design. What sets Treehouse apart is their mission to make the tech industry accessible to those from traditionally underrepresented backgrounds. Treehouse offers a variety of learning... Read More

The Techdegree program is designed for anyone, from pros to complete beginners, and will fully prepare you to apply for jobs in tech. The projects will build a robust portfolio, and the Slack community offers a unique level of peer and staff support. Learn at your own pace and avoid paying tens of thousands for a bootcamp.

Courses

Front End Web Development Techdegree

Cost: $199
Locations: Online
Course Description:

The Treehouse Front End Web Development Techdegree is a self-paced and intensive online training program which prepares students for an entry-level position as a Front End Web Developer. Students learn using our unique teaching methodology, which engages learners through video, interactive quizzes code challenges, practice sessions, and 9 hands-on, real-world projects.

Over the course of the program, each student will complete a polished portfolio of professional quality projects. These projects require them to apply what they have learned to real world use cases and demonstrate the range of skills they've obtained in the program.

Even though this course is online, students are given a lot of support and feedback: a team Slack channel, hosted by Treehouse staff, let students talk to each other, ask for technical assistance, and get help when they're stuck. We provide online office hours, and small study groups to help students on their learning journey. In addition, each project is personally graded with detailed feedback on the project's quality, whether it passed, and how it can be improved.

Students who pass all projects and an in-depth final exam, graduate with a certificate of completion and have the knowledge and demonstrated ability in the fundamental skills and knowledge of a professional Front End Web Developer. By completing the Treehouse Techdegree, students will have built a professional portfolio of 9 projects, earned a certificate of achievement and demonstrated the fundamental skills and knowledge of a professional Front End Web Developer. Online training is provided for professional networking, resume building, job search, building a portfolio, and creating a professional social media presence.

Students will learn HTML, CSS, JavaScript, jQuery, Sass, SVGs, Consuming web APIs, Bootstrap, Git and GitHub.

Duration: 3 months

Subjects:
CSS, Git, HTML, Github, jQuery, Bootstrap, SaaS, API, JavaScript

Full Stack JavaScript Techdegree

Cost: $199
Locations: Online
Course Description:

The Treehouse Full Stack JavaScript Techdegree is a self-paced and intensive online training program which prepares students for an entry-level position as a full stack developer. Students learn using our unique teaching methodology, which engages learners through video, interactive quizzes code challenges, practice sessions, and 10 hands-on, real-world projects.

Over the course of the program, each student will complete a polished portfolio of professional quality projects. These projects require them to apply what they have learned to real world use cases and demonstrate the range of skills they've obtained in the program.

Even though this course is online, students are given a lot of support and feedback: a team Slack channel, hosted by Treehouse staff, let students talk to each other, ask for technical assistance, and get help when they're stuck. We provide online office hours, and small study groups to help students on their learning journey. In addition, each project is personally graded with detailed feedback on the project's quality, whether it passed, and how it can be improved.

Students will learn HTML, CSS, JavaScript, jQuery, DOM Programming, Object-oriented JavaScript, Consuming web APIs, Node.js, Express, SQL, React, Building a REST API, Git and GitHub.

Students who pass all projects and an in-depth final exam, graduate with a certificate of completion and have knowledge and demonstrated ability in the fundamental skills and knowledge of a professional full-stack web developer. By completing the Treehouse Techdegree, students will have built a professional portfolio of 10 projects, earned a certificate of achievement and demonstrated the fundamental skills and knowledge of a professional Full Stack Web Developer.

Duration: 9 months

Subjects:
CSS, HTML, jQuery, API, Node.js, Express.js, JavaScript

Treehouse Reviews

Average Ratings (All Programs)

Treehouse logo

3.86/5 (14 reviews)

Albo
Developer | Graduated: 2022

9/17/2022

Course
Full Stack JavaScript Techdegree

Overall

Curriculum

Job Support

"Not worth your time and money anymore"

New owners are riding on Treehouse's old reputation, while releasing (VERY RARELY) new courses that are about 10% of the quality of what the platform used to produce. I used to be enrolled in one of the techdegree programs (full stack javascript), and... Read More

Abdulrahman AlAni
Graduated: 2021

1/9/2021

Course
Full Stack JavaScript Techdegree

Overall

Curriculum

Job Support

"Started off good, then not so good!"

THIS IS NOT FOR FULL-STACK JS. IT'S FOR PHP BUT COULDN'T FIND AN OPTION I started with Treehouse PHP tech degree class about 2 months ago, in the beginning, they started off explaining things very well, but as the course advanced and more advanced topics... Read More

Todd
Web Developer | Graduated: 2020

7/5/2020

Course
Full Stack JavaScript Techdegree

Overall

Curriculum

Job Support

"I love treehouse!"

I accidentally signed up for a monthly subscription to the full stack javascipt techdegree, I have to say the Team Treehouse curriculum is excellent! The HTML & CSS isn't touched on heavily in this track but they got other small lessons you can access... Read More

A W
Graduated: 2020

4/29/2020

Course
Front End Web Development Techdegree

Overall

Curriculum

Job Support

"Fantastic if you are used to online classes"

I thrive in self paced online classes, so this was a perfect course platform for me. I was motivated by the timeline and points accumulation that shows your progress. I had a slow start at first because I could not dedicate 8 hours a day (my preferred... Read More

April O'Brien
Marketing | Graduated: 2018

3/20/2018

Course
HTML

Overall

Curriculum

Job Support

"Free Trial Test Was Worth the Time Invested."

I was curious and SwitchUp had a 7 day free trial offer...I signed up to see what it was all about. Took the very basic HTML/CSS course (refresher for someone out of it for a long time). It was simply put together and didn't dally (a real plus!) with... Read More

James
Graduated: 2017

6/7/2017

Overall

Curriculum

Job Support

"Is it worth the money? absolutely, is it right for everyone? probably not, will it get you a job? depends."

I'm just leaving a review because a) I've found something that's helped me and I wanted to share it, and b) there's a bit of a problem when you try to find reviews from this company. I'll address that first. teamtreehouse offer what's called an affiliate... Read More

Based on my experience of top rated udemy courses, freecodecamp, edx, coursera lynda and pluralsight, the quality of the content really is top notch. The detail is right up there at pluralsight levels (with better presentation) and eclipses easily most of the rest. It's worth pointing out though that edx and coursera are offering typically university courses, and they focus more on an academic approach - theory over syntax for example. Treehouse is squarely in the technical college camp - give you the skills to get a job tomorrow, not to continue your studies on to a PHD.

To compare content to Udemy, following the front end web dev track on treehouse is equivalent imho to somewhere around 3 courses of content. I base that number squarely on the fact that I'd completed 4 40hr+ udemy courses on web dev prior to trying treehouse on a whim and still learning new things. It's also rapidly updated to match what's current - no buying a 2014 course and finding it has nothing on bootstrap 4 or flexbox for example. Compared to freecode camp, it's tough. There's definitely a lot more information and fine detail in the videos than in the freecodecamp materials, but it does lack the big challenges that really push you. Free code camp really is one of those that plants a seed in the tutorial and then sets you a challenge expecting you to go off and grow it yourself. I would say whilst the detail isn't as great, if you complete the challenges and fully apply yourself, freecodecamp would be result in a pretty equal knowledge level, but again, you have to find a lot of that knowledge yourself.

Should you buy it? Boy that's a tough one. There's a free trial but it's only 7 days now ( presumably too many people were signing up for month trails back to back until they ran out of unsigned up credit cards lol). It is, IMHO unquestionably worth $25 a month. However, that depends on a couple of things - are you out of work? it money a bit of a struggle? It's fine if that's the case, we've all been there, but freecodecamp is probably a better place to be. Also, the per month thing adds a time limit; do you have the free time? Honestly if you can only manage to set aside 3-5 hours a week, then $25/mo actually starts to become very expensive when you look at the cost per lesson. In that case, again freecodecamp, but maybe look at Udemy. They always have $10 sales, so you can get 3 or 4 top web dev courses for less than 2 months of treehouse and study them whenever you can.

Barring those two factors, my opinion is that freecodecamp and treehouse combined really do give you everything you need to become a web developer and are my recommendation. Really though it's on you. You have to put the hours in. If you're going to sign up for treehouse, don't let it become a gym membership you never use, commit to coding an hour or more a day. If you can do that, then those siren songs of getting a junior dev job in 3-6 months of study are totally realistic. Can you do it all on your own for free? Absolutely! But it is harder, more frustrating and hard to be as complete. If it's financially viable to you, it enables you to pend more time learning and less time finding what you need to learn.

Anonymous
Graduated: 2016

5/9/2017

Course
Python

Overall

Curriculum

Job Support

"Not worth the money"

Not worth the money, this company is more interested in advertising and having a clean interface than the substance of their courses. Do yourself a favour and spend time looking for information written by impassioned hobbyists who are interested in teaching.... Read More

Official Response from Treehouse

Is it more than the $25/month as advertised? When you say "not worth the money", I was wondering what your expectations were for $25/month?

Aldrin M
Front End Web Dev | Graduated: 2014

1/12/2017

Course
HTML

Overall

Curriculum

Job Support

"Awesome Courses and Excellent Team"

I tried to learn using free online courses and books, and I used to just code by examples from different parts of the web like how to do lightboxes using javascript -- But, without knowing elements, properties, variables etc, it was frankly hard to try... Read More

I took the sample free trial from teamtreehouse.com and was able to create proper structure and syntax in programming HTML and CSS. It was almost the end of my free trial but I wanted more so I went and got their monthly thing ... I mean its $25 a month and you can only gain knowledge, right? It took me about 2 months, doing part time hours, to finish their Front End Development Track. Some tutorials were just a refresher to me and others were completely new. This was back in 2013-2014 so glad I did it. The pace was perfect, whether you're a pro at a subject or a beginner. And I could simply speed up a track if I knew what the topic was. And they have sample codes at the end of each track and quizzes to test you.

At the end you get points, badges and achievements which really helped me want to learn more. Finally, they have leaderboards, daily, weekly, monthly and all time for the competitive souls - I, for one, was able to get to the top 10's of daily and weekly but not monthly because I have another full time day job so I cannot commit all hours taking the class - so it was fulfilling to see yourself in the leaderboards.

At the height of my achievements, I devoted myself to creating a project that took so much of my time and effort. But then I got busy at work (and we are expecting a child), so I cancelled my monthly subscription ... (clear throat) Ehem, they did not really cancel my account, they simply froze/pause it to continue at a later time. So fast forward to today's time, its the new year, January 8, 2017 to be exact. My new years resolution is to continue at the pace I left and get myself active again and learn more language - this time, I'm eyeing a full stack of Mean and Phyton. I had an issue with billing, I updated my old free trial account and didn't see my previous 8K+ achievements so I contacted teamtreehouse on a Sunday afternoon if they can fix it. Guess what! I was emailed several hours later and it was solved. Holy Guacamole on the service. I love these guys! I can only say excellent things about them ... in terms of the quality of the courses, I'm sure some people will say its great others will say its blah --- its all personal perspective. I know that it caters to learning, and I find it really friendly and detailed. They have a trial ... take advantage of it!!!

Bert Porter
Graduated: 2016

6/1/2016

Overall

Curriculum

Job Support

"iOS Development with Swift 2.0 track at TreeHouse is exceptional"

My background: Degree in math/computer science 1978 from UC Boulder. Software developer off and on since then. Many languages and platforms.
TreeHouse 'iOS Development with Swift 2.0' track (currently consisting of 15 modules) is exceptional.
Each module... Read More

James Lue
Graduated: 2015

10/2/2015

Course
Python

Overall

Curriculum

Job Support

"Not free, but worth it?"

In a world of free resources, codeacademy, khan academy, coursera, and many others - do you really need to pay for an online course? Hopefully this treehouse review helps you along the way with your decision:

1) Free trial - do it. Try it out before committing.... Read More

2) Not all courses are as good. I've tried out a lot of different tracks, and found that some courses are much better than others - make sure that you

3) Compare with other online courses. Try also codeacademy, khan academy, and coursera - different people learn differently and you may find treehouse works well for you, you may not.

4) Don't get trapped into monthly subscriptions and not use it - pause your account if you need. Make sure you are getting your money's worth. If you are not committed to learning and are just trying out. Treehouse is not the place - you should try out cheaper free courses first.

Conclusion: treehouse is great and very well designed, but I personally prefer to find free things to supplement my learning. I would do it again and would recommend to those who are seriously committed to learning (not experimentation stage).

Tip: Supplement treehouse with a coding bootcamp before applying for jobs - that is if you can afford to!

Frequently Asked Questions

What financing options are offered by Treehouse?

Treehouse offers financing options, such as Scholarships and Monthly Payments.

What courses are offered at Treehouse?

There are many courses you can take at Treehouse. These include Front End Web Development Techdegree, Full Stack JavaScript Techdegree

What types of programs are offered at Treehouse?

Treehouse has programs for students that can be taken online.

In these programs, students can learn from and take advantage of tutorials, quizzes, code challenges,in-depth code reviews, and more.

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.