Learn Python: Difference between revisions
Created page with "MIT has a course in it's OpenCourseWare site called [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-a-gentle-introduction-to-programming-using-py..." |
No edit summary |
||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
MIT has a course in it's OpenCourseWare site called [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-a-gentle-introduction-to-programming-using-python-january-iap-2011 | * https://swcarpentry.github.io/python-novice-gapminder/ | ||
* https://swcarpentry.github.io/python-novice-inflammation/ | |||
;String formatting in Python 3: https://docs.python.org/3/library/string.html#formatstrings | |||
---- | |||
Content below this fold was written in 2014/15 so take it with a grain of salt. | |||
---- | |||
To learn Python, you should probably start out by checking out the "Getting Started" page over at python.org https://www.python.org/about/gettingstarted/ | |||
As an experienced programmer and technologist, who knows nothing about Python, I wanted to find a good place to really learn the language quickly, in-depth, with a rigorous approach. My first thought was simply use the Classic "Dive Into Python" by Mark Pilgrim. However, I know that it's dated, and that Mark stepped away from that project a long time ago. So, what should I use to learn Python? Here are some answers to the question. As I use them, I'll add comments about the experience. | |||
Of course Reddit has already answered this question and built a complete [http://www.reddit.com/r/learnpython/wiki/index wiki on learning python]... so that a great starting point too. | |||
http://www.diveintopython3.net/ - the updated classic | |||
http://www.codecademy.com/en/tracks/python - pretty good backers. Free online education | |||
http://www.tutorialspoint.com/python/ | |||
http://greenteapress.com/ offers free texts including [http://greenteapress.com/thinkpython/thinkpython.html Think Python] | |||
MIT has a course in it's OpenCourseWare site called [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-a-gentle-introduction-to-programming-using-python-january-iap-2011 introduction to programming using Python] | |||
<blockquote> | <blockquote> | ||