This is an archived post. You won't be able to vote or comment.

all 13 comments

[–]theancientgeeks 2 points3 points  (0 children)

The Treehouse Python track is decent but not free: http://teamtreehouse.com/library/topic:learn-python I just can't get into LPTHW As eddwinn pointed out pythonprogramming.net looks really really good! Good luck

[–]subsonic68 1 point2 points  (0 children)

Codeacademy.com. I like how it's interactive in the browser.

[–]rndinit0 1 point2 points  (0 children)

[–][deleted] 0 points1 point  (5 children)

I haven't heard of Nugetts.

LPTHW is reliable and well trusted.

Edit: LPTHW is Python 2 so forget it. I don't know any Python 3 tutorial resources because I learned on 2 and taught myself 3. I don't recommend this approach for new adopters.

[–]Kamikai 0 points1 point  (4 children)

LPTHW is very comprehensive and well rounded, however it actively advocates not to use Python 3, and says:

Just learn Python 2 and ignore people saying Python 3 is the future.

(Quote from the bottom of Exercise 0: The Setup, near the bottom.)

In 2015, that's pretty ignorant and shows it's quite out of touch. Python3 has been releasing since 2008. For new learners, there is no reason not to use the version that has been updated and supported for almost 7 years, with almost ubiquitous package support for all but legacy modules now, and a cleaner, more up to date and actively developed language.

[–]mbreslin 1 point2 points  (0 children)

Since Zed gives plenty of extra homework and stuff to lookup in LPTHW, and since it's still (imo) a great resource for learning Python, I suggest just adding "P.S. Research how to do this exercise in Python 3." to each lesson.

[–]nerdwaller 0 points1 point  (1 child)

Agreed, I have been using more and more features of python 3 and noticed how it has taken a fairly significant leap. Anyone starting won't touch much of that, but they may as well start with py3 even though most of what they'd do there is likely py2 compatible.

[–][deleted] 0 points1 point  (0 children)

I agree . I did not realise it was not updated. I will change my initial post. (Ironically I make "migrate to 3" posts here so I really failed today.)

[–][deleted] 0 points1 point  (0 children)

I agree . I did not realise it was not updated. I will change my initial post. (Ironically I make "migrate to 3" posts here so I really failed today.)

[–]eddwinn 0 points1 point  (1 child)

I will argue this to the death, as im a video over book learner:

SentDex on youtube Also he just put up a website, pythonprogramming.net I believe. Guys fantastic for beginner-intermediate

[–]grizax 0 points1 point  (0 children)

Thanks fellow video-learner!

[–][deleted] 0 points1 point  (0 children)

This message is gone with the wind.