Start building your future for $199/month

Discover your pathway

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 iOS - 7 months Python Web Development - 7 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.

Pricing

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.

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.

Python Web Development Techdegree

Learn to build websites, web applications, and more with the general purpose programming language, Python.

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.

@treehouse Hi Treehouse crew, I just want to to thank you because your courses and amazing teachers gave me the skills I needed to get a junior developer job without a degree or any previous experience! thank you so much :).

Just been asked, how I got a job as a developer. Show your willing to learn, practise, review other people’s code, build a portfolio. If you do get a interview, be confident, it’s not always about experience. @treehouse tech degree helped me