Anyone can be
a developer

Earn a Techdegree and get the skills you need to launch a new career.

See plans

Degrees kalina
“Being a Techdegree student is one of the best decisions that I have made for my career.” Kalina Edwards, Techdegree Student & Web Developer
Degrees mission

A world of change

We believe anyone can learn to build amazing things. We’ve also seen that with the right portfolio of skills and experience, you don’t need a Computer Science degree to launch a promising career.

Our on-demand courses are the key to keeping up with the industry standard and forging your own path to success. If you put in the hours and effort, you can master new skills and take control of your future.

Start now

A smarter way to learn

The Techdegree delivers much more than just online courses. You will challenge yourself, deepen your skills, and prove your knowledge to potential employers.

Degrees curriculum

Rigorous curriculum

Each Techdegree was developed by industry professionals who understand which skills employers are looking for. You’ll learn using our unique teaching methodology, which engages students through video, interactive quizzes and code challenges.

Learn now
Degrees avatar chris “Each assignment is progressive, challenging and great for building a resume.” Chris Stone, Techdegree Student
Degrees portfolio

Professional portfolio

Over the course of the program, you will complete 12 projects to create a polished portfolio. These projects will showcase the range of skills you need to be job-ready, and give you the chance to practice everything you learn.

Start building
Degrees avatar ashley “Having the Techdegree projects under my belt is ultimately what opened the door to my new job.” Ashley Clifton, Techdegree Student
Degrees reviews

Proctored final exam

A professional developer will review each project you submit to make sure you are on track, and to provide constructive feedback to help you improve. After your project passes review, you can confidently move on to the next topic knowing you have mastered that particular skill.

See plans
Degrees avatar kalina “There is no better feeling than knowing you can receive help from a project reviewer to strengthen your skills!” Kalina Edwards, Techdegree Student

Exceptional support

Get all the support you need to succeed with project feedback and interaction with mentors and students.

Essential tools

You’ll learn how to use GitHub as a code repository for all of your projects, and submit each for professional project review.

Exclusive community

A Techdegree Slack channel gives you access to a tight-knit community of students who provide support and advice.

Personal mentorship

Every student gets 2 one-on-one Zoom video chats a month with a mentor to further develop their skills.

Choose your Techdegree

$199

  • Custom curriculum
  • A portfolio of 12 real-world projects
  • Proctored final exam
  • Official Techdegree Certificate
  • Exclusive Slack channel
  • Peer project reviews

$99

  • No access to project reviews
  • No access to Slack channel
Select free trial

$399+

  • Add access to pro project reviews
  • Add access to 1-on-1 mentorship
Select free trial

Frequently asked questions

What is Treehouse?

Treehouse is the online coding school that provides tech skills to everyone, creating opportunities for students to get a career in technology. Students learn real-world skills like how to build websites and create iPhone, Android and web apps. The Treehouse learning platform is top-rated and includes 1,000+ video tutorials, quizzes and code challenges created by in-house, expert teachers, so students gain up-to-date training in the most popular tech topics.

Do you offer a free trial for the Techdegree program?

Yes. However, the free trial does not include mentorship or project submission/review.

What is the program length, and how much time should I expect to commit?

Program length varies by Techdegree. Currently, students can submit projects every 2 weeks for review. Assuming your project passes on the first try, the quickest you can complete any Techdegree is 6 months. Below is a breakout of how much time you can expect to dedicate to complete the program, including courses and projects.

  • Front End Web Development - 150-190 hours
  • Full Stack JavaScript - 240-280 hours
  • iOS - 220-260 hours
  • Android - 150-190 hours
  • Java Web Development - 200-240 hours
  • Python Web Development - 190-230 hours

Still need your questions answered?

Browse the topics below to get detailed information about the Techdegree program, or contact us at support@teamtreehouse.com.