Build a portfolio, create a network, and land your dream job

Bootcamp-style programs that prepare you for a high-paying career in tech

Courses Techdegree Teams How it Works

Designed for all levels, including true beginners

Techdegree is a bootcamp-tier program that guides you through a full curriculum of Treehouse courses. In addition, it includes a portfolio of curated projects, workshops, quizzes, and access to the exclusive Treehouse Slack community.

Guiding Compass

Guided learning paths and weekly office hours

Floating Chat Boxes

Learn professional, technical, and soft skills

Group of People

Live chat support and community via Slack

Techdegree—a low-cost education option

No college debt, and no “pay us back later”

Browser Window For Learning

Built on the Treehouse Learning Platform

Techdegree is built on the Treehouse learning style, with interactive videos, workspaces, quizzes and more.

Stack of folders

Real-world Projects

After completing Techdegree, you’ll have a well-rounded portfolio of projects to demonstrate your newly-acquired expertise.

Pencil Filling Out A Quiz

Interactive Quizzes and Code Challenges

Test your knowledge with quizzes or test out of subjects you’ve already mastered. Plus, use Treehouse’s interactive Workspaces to create staging environments for the code you write.

Laptop with Code on Screen

In-depth Code Reviews

Peer reviews are an integral part of the Techdegree experience. Real-world job roles often require a lot of reviewing other people’s code and design—once you graduate Techdegree, you’ll have experience giving and receiving feedback.

Techdegree programs

All programs are $199/month

Techdegree Seal

Not sure where to start?

You’re about to launch your career, so we just want to make sure we start you off on the right path!

Treehouse Techdegree compared

Treehouse Techdegree

Udacity Nanodegree

General Assembly Immersive



Video Instruction


Support Community


Job-Ready Skills


Graduation Certificate






What people are saying


How long does it take to complete a Techdegree?


Techdegree programs are self-paced, which means the time it takes to complete it is up to you! For reference, we've found that by committing three hours per day to your studies, students have been able to complete each of the following Techdegree programs in as little as:

  • Front End Web Development - 4 months
  • Full Stack JavaScript - 5 months
  • User Experience (UX) Design - 3 months
  • Python Development - 2 months
  • PHP with Laravel - 4 months

Should I complete any courses to prepare for the Techdegree?


Nope! Techdegree programs 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.

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. You can also use Compass, our assessment tool, to test out of any subjects that you already have a strong command of.

How much does the Techdegree cost?


Students pay for the Techdegree program on a monthly basis. The Techdegree program costs $199/month.

What kind of learning 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.

What if I have a question that isn't answered here?


Refer to our full-length FAQ page, or reach out directly to We're here to help!