Earn a Techdegree and get the skills you need to launch a new career.Start your free trial
“Being a Techdegree student is one of the best decisions that I have made for my career.” Kalina Edwards, Techdegree Student & Web Developer
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
There are over half a million well-paying jobs in the tech industry waiting to be filled. You can go from beginner to job-ready in just 3 to 12 months with a Techdegree.
Learn to build interactive websites and powerful web applications with the most popular full stack programming language.Start your free trial
Learn how to build scalable web applications using one of the most in-demand programming languages.Start your free trial
Learn to build web applications using this beginner-friendly, versatile programming language and open-source frameworks.Start your free trial
Learn Swift and Objective-C to build apps for iPhones, iPads, Apple Watch and Apple TV.Start your free trial
The Techdegree delivers much more than just online courses. You will challenge yourself, deepen your skills, and prove your knowledge to potential employers.
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
“Each assignment is progressive, challenging and great for building a resume.” Chris Stone, Techdegree Student
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
“Having the Techdegree projects under my belt is ultimately what opened the door to my new job.” Ashley Clifton, Techdegree Student
Each project you submit will be reviewed and graded by other Techdegree students 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.Start your free trial
“There is no better feeling than knowing you can receive help from a project reviewer to strengthen your skills!” Kalina Edwards, Techdegree Student
You’ll learn how to use GitHub as a code repository for all of your projects, and submit each for professional project review.
A Techdegree Slack channel gives you access to a tight-knit community of students who provide support and advice.
Techdegree grads can apply to be part of a paid apprenticeship program run by LaunchCode. Over 80% of their apprentices are offered full-time positions.
The Techdegree program provides you a clear path to become a Developer. Join our growing community of students and get started today!
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.
Yes. However, you cannot submit projects for review during the trial.
Program length varies by Techdegree. Currently, students can submit projects every 7 days for review. Assuming your project passes on the first try, the quickest you can complete any Techdegree is 3 months. Below is a breakout of how much time you can expect to dedicate to complete the program, including courses and projects.
Browse the topics below to get detailed information about the Techdegree program, or contact us at firstname.lastname@example.org.
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.
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.
Treehouse offers a great support network for Techdegree students.
Treehouse teachers are industry pros who have a passion for teaching people technical skills. Our teachers each bring their unique personality to their courses, but share a common goal of creating the highest quality courses available.
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.
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.
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.
We believe we provide the best online education product on the market, and the best preparation for a job in tech. The Techdegree provides an intensive, guided learning process with 100% original content, full-time teachers who are experts in their subject, 12 real world projects to build a portfolio, and high-quality videos and interactive tools. We continually iterate our curriculum, ensuring students are receiving the most up-to-date skills and course. In addition, our program is rigorous and has more projects than many competitors. Combined with our proctored final exam which students must pass, employers can trust that students who have earned a Treehouse Techdegree are ready for an entry-level developer job.
To ensure sufficient time can be spent on each of your project reviews, submissions are limited to one project every seven days.
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.
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!
Once you complete your 12 projects, you will schedule a final exam with a Treehouse proctor who will help you get set up for the exam and monitor your progress. You will have 2 hours to complete the final exam, but set aside around 2.5 hours to allow for setup and instructions from the proctor right before the exam. The exam is timed and composed of quiz questions and coding challenges. After the exam, you'll receive a grade within 48 hours. If you passed, you'll have finished the Techdegree and will receive a certificate. If you do not pass, you'll be able to schedule another exam a week later, giving you time to study and prepare to retake the exam.
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 12 projects you build, and the results of your proctored final exam are validation you can share with potential employers.
Treehouse currently offers Techdegrees in the following areas, with more planned for the future. Expect to learn a strong foundation in each topic area offered, including skills employers are looking for in entry level candidates. View the Techdegree detail pages to see the curriculum and project descriptions.
Students pay for the Techdegree program on a monthly basis. The Techdegree program costs $199/month.
At this time, Treehouse does not offer any scholarships or discounts for the Techdegree program.
Treehouse doesn’t currently offer any financing or payment plans for the Techdegree program.
Paying for the Techdegree is simple — just provide your debit or credit card information and you will be billed on a monthly basis.
Please visit Treehouse for Business and fill out the request form to learn more about bringing Treehouse to your team.