Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Python

Python Techdegree

I am interested in doing the Python Techdegree, but I am wondering if I have to do the Front End Techdegree first. Any suggestions or is it fine to start with the Python Techdegree.

2 Answers

Steven Parker
Steven Parker
229,952 Points

In case you don't get a more authoritative answer β€” as far as I know, all of the Techdegree programs stand alone and none require you to have taken any of the others first.

Chris Howell
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Chris Howell
Python Web Development Techdegree Graduate 49,702 Points

Hi Andell Marsh

I will refer to Steven Parker answer as this is correct. You should not need to complete the Front End Techdegree to start the Python Techdegree. In the Front End Techdegree you will heavily focus more on front end design aspects using HTML, CSS, and JavaScript.

In the Python Techdegree you will focus more on learning the foundations of the Python language and you will dig more into learning how to build applications rather than designing front ends. You are normally provided with most of the front end assets in the Web Applications projects. You will be introduced to HTML and CSS in the first Python Web application project which at the time of writing this response is Project 5.

So you will have built at least 4 Projects without needing any knowledge of HTML and CSS before you start getting into the "web" stuff.

Hope this helps.