Python Learning Guide

If you’re completely new, we recommend starting off with the following learning path with our Tracks: 

Beginning Python

Learn the general purpose programming language Python and build large and small applications and tools. 

Intermediate Python

Stretch your Python skills to new heights with this intermediate track. It focusses on local development and best practices.

If you’re seeking more Python content or if the tracks above don’t touch on something you were looking for, be sure to check out our library of Python Workshops.

As you’re learning Python you are bound to have questions or concerns, and we encourage you to reach out to our Python community within our forum. There you’ll find staff and students alike who are eager to help one another.

If there are any additional questions or concerns you can always reach out to Support at help@teamtreehouse.com.

Still need help? Contact Us Contact Us