Techdegree is an online bootcamp-style program that guides you through a full curriculum of Treehouse learning. To earn your Techdegree, you'll complete a series of projects for your professional portfolio. Techdegree learning includes video courses, workshops, interactive quizzes and code challenges, and access to the exclusive Treehouse Slack community for live support.
Learn how to develop both client-side and server-side software with the most popular full stack programming language.
Learn to critique designs, complete user research, and design web and mobile applications.
Learn how to build basic command line and web applications using this beginner-friendly, versatile programming language.
Learn how to use data to answer questions, gather actionable insights, and tell a story using spreadsheets, databases, and the Python programming language—critical skills for data-driven strategy.
You’re about to launch your career, so we just want to make sure we start you off on the right path!
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! The time it takes to complete a Techdegree can vary greatly based on consistency of learning, flexibility of schedules, motivation, and more. 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:
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.
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 also gain access to an exclusive Slack community where you can connect with other students as well as moderators and Treehouse staff to help you out with any questions you may have during your journey. Bonus: you'll also have the opportunity to perform in-depth peer reviews, which can help you gain experience for real-world jobs by learning to give and receive feedback.
What if I'm not ready for a Techdegree but still want to start learning to code?
You can learn with Treehouse with our Courses or Courses Plus plans if you're not quite ready to jump into a Techdegree! Check out the differences between them on our Plans page here.
Learning with Treehouse for only 30 minutes a day can teach you the skills needed to land the job that you've been dreaming about.Enroll Today