Python Python Basics Meet Python Welcome

Which course should I take to learn Python here at treehouse?

There are two Basic Python courses. One is Python Basics and other is Python Basics 2015. I just want to know which is the latest of them? And which one should I choose as I am a senior PHP Developer and want to learn Python.

2 Answers

Maximiliane Quel
PRO
Maximiliane Quel
Pro Student 55,484 Points

Hi,

Python Basics is the later one. It is a refresh from Python Basics 2015.

Both courses refer to Python3. So you wouldn't learn anything outdated with either, but if you want to take the newer one then Python Basics is the one you want. You might want to increase the playback speed because both courses do not require any previous programming knowledge :0)

Hey Maximiliane you are the one who Craig Dennis referenced in a video :-D, thanks for your suggestion. I have watched the course and I did need to skip the video at certain times coz it was like programming from scratch. Awesome Course. Having fun learning Python

Maximiliane Quel
Maximiliane Quel
Pro Student 55,484 Points

Yes. I am infamous now ?. Glad it helped. I guess it is inevitable that there is a lot of repetition when you already are proficient in a language but as you said the course is still great and I think once you get to the OOP course the pace will pick up. Hope you too have fun learning Python

I would use 'Super popular' rather than infamous :-) And yes now I am on 'Introduction to List'. I am looking forward to learn Django but I also want to learn Python in depth.

Antonio De Rose
Antonio De Rose
20,858 Points

I come from a PHP background, have got some interest learning Python, I have done both the courses, but I do not remember the contents, of 2015 off the top of my head, and I just completed the python course for 2018, I do not think, that you would see anything in relation for a latest in terms of the context, both share the same level, which is beginner, in terms of the contents, I'd say, python for 2018 have got many of the contents, which starts from variable to input to data type, to coercing to a data type to, handling exceptions like value exception, name exception, zero division exception, not to mention a mini project, then wrap up mentioning, the take away's, with a road map, towards becoming how to become a Python Developer.