3 ms·
i'm sort of in the same boat - i'm heavily versed in perl but would like to learn python, if only that a lot of sci/research code is being written in it. Is th
by caycep 15y ago
i'm sort of in the same boat - i'm heavily versed in perl but would like to learn python, if only that a lot of sci/research code is being written in it. Is the google code course comparable or better to the tutorial on python.org?
- huxley 15y agoI found the python.org tutorial quite good, but I also enjoyed Zed Shaw's "Learn Python the Hard Way": http://learnpythonthehardway.org/book/ http://learnpythonthehardway.org/book/ The same person that did Django by Example also did one for Python: http://pbe.lightbird.net/ http://pbe.lightbird.net/ There are some NumPy tutorials online (and I seem to remember on Github too) which are worth tackling if that's the direction you're going in.
- ineedtosleep 15y agoKeep in mind: I still consider myself a Python noob. If by the "Google Code Course" you mean the course that is instructed by the guy with the Netscape shirt (Nick Parlante), yes, I would recommend it above the tutorials at python.org for a first round of Python knowledge gathering. Reason being: He brings up a bunch of problems and quirks of Python at the get-go, as well as a bunch of tricks and shortcuts. Overall, I think it's a very well-structured course. Personally, I think that the tutorial and overall docs at python.org help only when you have most of the basics of Python hammered down. I found myself using them more once I started /getting/ the Pythonic way.
- eddy_chan 15y agoIf you can already code the google one is better only for the fact it has those exercises which by doing them gives you more of those 'a-ha, I get python' moments. It's more learning by doing rather than learning by reading. I just skimmed the python.org tutorial for the first time and it reads like the tl:dr version of full reference docs.
- frankwiles 15y agoIf you already know another programming language I think the book "Dive into Python" is the best way to get up to speed. Link is http://www.diveintopython.net/ http://www.diveintopython.net/
- Tobu 15y agoLearn from http://diveintopython3.ep.io/ http://diveintopython3.ep.io/ which is fresher. You may end up using Python2 due to library availability, but the differences aren't enormous.
- reactor 15y agoCheck this out. http://python-courses.eu/ http://python-courses.eu/ Not many people are aware of this. But its good.