Not Sure Where to Apply?

Treehouse

Courses: Front End Web Development Techdegree, Full Stack JavaScript Techdegree

Locations

Online

About Treehouse

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.

Do you represent this school? Suggest edits.

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)

Overall
Curriculum
Job Support

4.25/5

(12 reviews)
    7/5/2020
  • Todd | Web Developer
  • Full Stack JavaScript Techdegree
  • Graduated: 2020

Overall Score

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

Comment
    4/29/2020
  • A W
  • Front End Web Development Techdegree
  • Graduated: 2020

Overall Score

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

Comment
    3/20/2018
  • April O'Brien | Marketing
  • HTML
  • Graduated: 2018

Overall Score

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

Comment
    6/7/2017
  • James
  • Graduated: 2017

Overall Score

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.

Comment
    5/9/2017
  • Anonymous
  • Python
  • Graduated: 2016

Overall Score

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

Comment
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?

    1/12/2017
  • Aldrin M | Front End Web Dev
  • HTML
  • Graduated: 2014

Overall Score

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!!!

Comment
    6/1/2016
  • Bert Porter
  • Graduated: 2016

Overall Score

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

Comment
    10/2/2015
  • James Lue
  • Python
  • Graduated: 2015

Overall Score

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!

Comment
    1/27/2015
  • Anonymous
  • HTML

Overall Score

Curriculum

Job Support

"Strongly recommended"

I have now quit my job to focus on code which I’m learning from Treehouse and Code School, you can find out why on the Treehouse forum.

There’s a boom at the moment and it’s focused on self online learning. There are numerous websites popping up all over... Read More

What is Treehouse?

Treehouse is an online education platform designed to teach students to

Learn to build websites, create iPhone and Android apps, code with Ruby on Rails and PHP, or start a business.

Treehouse has over 1000 videos for these courses and they are increasing fast.

The Treehouse courses

The Treehouse course is divided up into 5 different categories. Websites, programming, business, iOS development, Android development and of course some bonus content.

Each course starts you off at the beginner level helping you get accustomed to the new skill you are about to learn and progresses towards the more difficult. You will also go through a series of quizzes and reward videos for completing the courses.

Typical course layout

TeamTree House

If you finish a course pretty fast you are always up to date with the new features with a timeline of when the new projects are being released.

Team-Treehouse
Latest Team Treehouse discount

Get 4 Months Off Our Basic Annual Plan
(Save $100 – 33% off)
Get 4 Months Off Our Pro Annual Plan
(Save $196 – 33% off)

Being a Treehouse student gives you access to plenty of perks, saving you thousands.
Awesome personality

Treehouse goes the extra mile for creating an awesome atmosphere for users of their course as the video below shows.

Got to love Mike the frog and the staff at Treehouse.
Treehouse Tracks

If you’re new to learning code then it can be pretty daunting knowing where to start. This is where Treehouse’s amazing new tracks feature comes in handy.

Treehouse-tracks

Here you can select which path you want to do. As you can see from the above there’s a decent number of popular tracks. You pick which one you want and then you’ll get this:

Treehouse-Ruby-Track
Treehouse-ruby-tracks
Treehouse-ruby

You’ll get something like this for very track, it’s a roadmap of courses you’ll need to complete to complete the track.

To complete a track means you’ll need to put in a lot of hours. Each course within the tracks has multiple videos and quizzes which you’ll need to complete in order to progress onto the next course on the track.

One nice feature to keep you focused and motivated in the schedule feature. Here you can give yourself a timeframe to complete the tracks. This one shows how much I have of the Ruby track left.

Comment
    1/19/2015
  • Fareez Ahmed
  • Graduated: 2014

Overall Score

Curriculum

Job Support

"Great for beginners in the pre-bootcamp application process"

I benefited from Treehouse's delivery of content/material. The instructors weren't monotonous in their tone and it was easy to absorb the information with the examples. Definitely something you want to do as you're applying to bootcamps - worth the $.... Read More

Comment

Treehouse's average rating is 4.25 out of 5.0 based on 12 review(s).

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.

You may also be interested in...

Person thinking

Need help making a decision?

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