Start building your future for $199/month

© 2019 Treehouse Island, Inc.

Discover your pathway

Start Your Free Trial

What is the program length?
Each Techdegree varies a bit in the number of projects and courses. In addition, the time it takes to complete a Techdegree can vary quite a bit based on the amount of time you can commit to your studies and how quickly you progress through the courses and projects. However, we've found that by committing 3 hours per day to your studies students have been able to complete each of the following Techdegrees in as little as: 

Front End Web Development - 4 months 
Full Stack JavaScript - 5 months 
User Experience (UX) - 3 months

What equipment do I need to get started?
You need a computer and an internet connection. You may need additional programming tools depending on what you are studying, but those tools will be listed in your program, and are free to download and use.

General Questions

How is the Techdegree different from regular Treehouse courses?
Many students have reached their learning goals using Treehouse courses. The Techdegree takes our top-rated content and enhances the experience with peer-reviewed projects that help build your portfolio, an exclusive Slack channel for support, a final exam to prove competency, and a certificate for those who pass.

Can I skip courses if I have previously completed them as a student?
Yes, if you've already completed a course using the same Treehouse account, it will be marked completed in the Techdegree.

Should I complete any courses to prepare for the Techdegree?
Techdegrees are designed to take you from a beginner level and teach you all you need to build a solid technical foundation in a given topic.

What kind of support do you offer?
You will get personalized feedback on each of your projects to ensure you are on the right track with your work. You will gain access to an exclusive Slack channel where you can connect with other Techdegree students 24/7.

Can I switch to a different Techdegree?
Yes. You can go to your profile and switch to another Techdegree at any time. Your new subscription price will be based on the price of the Techdegree you are enrolled in. The student will actually be charged a prorated amount, or receive a prorated credit if there is a difference between the two Techdegree costs.

Am I allowed to pause or cancel after I’ve started the Techdegree?
Yes. You have the option to pause or cancel at any time, however, we encourage you to stick with the program to keep up your momentum and retain the knowledge you learned as the courses are sequential and build upon the concepts learned in the previous courses.

Does a Techdegree guarantee me a job? Do you reimburse me if I don’t get a job after I graduate?
No. Like many educational establishments, we believe the skills and attitude a student gains will ultimately secure them a job, not the degree itself. This is why we focus on providing students with high-quality courses that set them up for success. While some online schools advertise job guarantees, what they don’t mention is these roles are often at predetermined companies in specific locations. We want to help people find better tech jobs and fill openings where they live and in their own communities, not just train people to work in Silicon Valley or for a specific company.

Projects, Final Exam, and Certification

How often can I submit a project and what are there restrictions?
To ensure sufficient time can be spent on each of your project reviews, submissions are limited to one project every seven days.

How does the final exam work, and what happens if I don’t pass?
Once you complete your projects, you will be able to take the final exam. You will have 1 hour to complete the exam. The exam is timed and composed of quiz questions. After the exam, you'll receive a grade. If you passed, you'll have finished the Techdegree and will receive a certificate. If you do not pass, you'll be able to take the exam again the next time, giving you time to study and prepare to retake the exam.

What can I expect from project reviews?
Every project you submit will be reviewed and graded by a fellow Treehouse student. They will review your work and provide feedback, based on a set of standards. This feedback will help you know what you are doing well and learn what you can do better and build your confidence in your skills as a developer.

Can someone look at my project before I submit it?
Absolutely! Feel free to post a link to your GitHub to one of the project channels on Slack and request some feedback. You can also find a list of students who are willing to do project reviews pinned to your track's main channel. Reach out to any of these students. They're happy to help!

Is your program accredited?
A Treehouse Techdegree is not associated with higher education accreditation. By earning a Techdegree, you are certified by Treehouse that you have completed the program, and have learned the technical foundation in your chosen topic. In addition, the portfolio of projects you build, and the results of your final exam are validation you can share with potential employers.


How much does the Techdegree cost?
Students pay for the Techdegree program on a monthly basis. The Techdegree program costs $199/month.

Do you offer any financing or payment plans?
Treehouse doesn’t currently offer any financing or payment plans for the Techdegree program.

Do you offer any scholarships or discounts?
At this time, Treehouse does not offer any scholarships or discounts for the Techdegree program.

How do I pay for the Techdegree?
Paying for the Techdegree is simple — just provide your debit or credit card information and you will be billed on a monthly basis.

Are there any group discounts/rates available?
Please visit Treehouse for Teams and fill out the request form to learn more about bringing Treehouse to your team.

Designed for true beginners

We believe anyone can learn to code, no matter your background or experience level. Our teachers will walk you through each step of your learning – from understanding fundamental concepts through tutorials, quizzes, code challenges, to building your portfolio.

      Guided learning paths

      Learn professional, technical, and soft skills

      Interactive quizzes and code challenges

Front End Web Development


Learn how to build basic websites and user experiences with HTML, CSS, and JavaScript.

Learn in-demand skills, build awesome projects, and connect with a community. Explore our Techdegree programs and find your path to success.

Structured to fit into your life

We know you’re busy. Our courses are completely online, so you decide when and where to study. We provide you with a roadmap and soft deadlines to keep you focused and motivated—all you need is a computer and internet access. And don’t worry, if life ever gets in the way, you can pause or cancel at any time.

      Learn from anywhere

      No hard deadlines or due dates 

      Pause or cancel anytime

Learn by doing

Over the course of the program, you'll build 9-12 projects that give you the chance to practice what you’ve learned. These projects will be reviewed and graded by industry professionals or Treehouse students to make sure you stay on track. After completing the program, you’ll have a portfolio to share with prospective employers

      Build awesome real-world projects

      Get in-depth code reviews

      Create a career-ready portfolio

Build a network

Studying alone can be tough. That’s why each Techdegree gives you exclusive access to a tight-knit community of students, staff, and teachers. You can get feedback on projects, share tips and resources, and receive support and advice. We're with you every step of the way.

      Exclusive Slack community

      Weekly office hours for live support 

      Dedicated team of Techdegree specialists 

A smarter way to learn

Don’t just land a job, launch a career

Learn to design and code

The Treehouse Techdegree is a structured, online learning program that will prepare you for a career in the tech industry.

Guided learning paths 

Technical and soft skills

Quizzes and code challenges 

Build a portfolio

Exclusive chat community 

Weekly office hours

Check mark icon
Check mark icon
Check mark icon
Check mark icon
Check mark icon
Check mark icon
Slack Logo
GitHub Logo

Try the Techdegree free for 7 days then $199/month


User Experience Design


Learn to critique designs, complete user research, wireframe, prototype, and design for web and mobile applications.



Full Stack JavaScript

Learn to build interactive websites and powerful web applications with JavaScript.




Learn to use PHP on the backend to serve webpages, store and retrieve information, and provide useful web services.