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 Basics (2015) Python for Beginners Introduction

What level is this course ?

I want to know what level I can expect to be at by the end of this course. Will I be able to use Python fluently or is this just a basic course?

2 Answers

This course is designed for people who never wrote a line of Python code in their lives. Even if you already know some Python, though, I still highly recommend taking this course. Before I took this course, I already knew Python pretty well (I've written Python for almost 1 year before this course). However, when I took this course, I learned about a whole new thing: slices! I never knew about slicing at that time.

Anyway, I suggest taking this course, then Python Collections, then Object-Oriented Python. After that you probably can choose almost any course that looks good, including the Writing Better Python course. Don't skip any of the first three courses before moving to harder courses!!

You can also follow the Python Basics Track if you'd like. I've completed that track already :grin:

For a full list of tracks Treehouse offers, check the Tracks page.

I hope this helps. :grin:

~Alex

Hi William,

This is a beginner level course that covers the basics. You probably wouldn't be fluent in the language until taking more courses.