Differences between revisions 99 and 100
Revision 99 as of 2013-09-16 19:10:57
Size: 7215
Comment: Alphabetized
Revision 100 as of 2013-09-16 19:19:37
Size: 7211
Comment: more alphabetizing....
Deletions are marked like this. Additions are marked like this.
Line 38: Line 38:
 * [[http://cscircles.cemc.uwaterloo.ca|Computer Science Circles]]
Line 39: Line 40:
 * [[http://interactivepython.org/courselib/static/thinkcspy/index.html|How to Think Like a Computer Scientist, Interactive Edition]]
 * [[http://jwork.org/learn/|Interactive tutorials for scientific programming using Python]]
Line 40: Line 43:
 * [[http://cscircles.cemc.uwaterloo.ca|Computer Science Circles]]
 * [[http://interactivepython.org/courselib/static/thinkcspy/index.html|How to Think Like a Computer Scientist, Interactive Edition]]
Line 43: Line 44:
 * [[http://jwork.org/learn/|Interactive tutorials for scientific programming using Python]]
Line 47: Line 47:


 * [[http://www.udemy.com/learning-python-not-the-snake/|uDemy's - Learn Python (for Beginners)]]
  * [[http://showmedo.com/videos/series?name=pythonHollandIntroToPythonSeries_german|Einführung in die Programmierung mit Python]] (14 videos - German)
 * [[http://blog.showmedo.com/2007/03/22/get-going-with-python-1-getting-a-feel-for-the-language/|'Getting started with Python']] blog series at [[ShowMeDo|ShowMeDo]], includes articles on 'Python Development Environments' and 'Python Under-The-Hood'
Line 52: Line 51:
 * [[http://www.thenewboston.com/?cat=40]|TheNewBoston Python Tutorials]] Recommended for novice programmers.
 * [[http://blog.showmedo.com/2007/03/22/get-going-with-python-1-getting-a-feel-for-the-language/|'Getting started with Python']] blog series at [[ShowMeDo|ShowMeDo]], includes articles on 'Python Development Environments' and 'Python Under-The-Hood'
 * [[http://showmedo.com/videos/python|ShowMeDo.com/videos/Python]]: Over 240 Python programming screencasts, most are free, most are a part of [[http://showmedo.com/club|Club ShowMeDo]], all will teach you about Python programming:
 * The [[http://www.khanacademy.org/#computer-science|Khan Academy computer science]] playlist teaches Python.
  * [[http://showmedo.com/videos/series?name=pythonOzsvaldIntroToPyResourcesSeries|A Guide to Python Resources on the Web]] (2 videos)
Line 57: Line 55:
  * [[http://showmedo.com/videos/series?name=pythonOzsvaldIntroToPyResourcesSeries|A Guide to Python Resources on the Web]] (2 videos)
  * [[http://showmedo.com/videos/series?name=pythonHollandIntroToPythonSeries_german|Einführung in die Programmierung mit Python]] (14 videos - German)
Line 60: Line 56:
 * The [[http://www.khanacademy.org/#computer-science|Khan Academy computer science]] playlist teaches Python.  * [[http://showmedo.com/videos/python|ShowMeDo.com/videos/Python]]: Over 240 Python programming screencasts, most are free, most are a part of [[http://showmedo.com/club|Club ShowMeDo]], all will teach you about Python programming:
 * [[http://www.thenewboston.com/?cat=40]|TheNewBoston Python Tutorials]] Recommended for novice programmers.
 * [[http://www.udemy.com/learning-python-not-the-snake/|uDemy's - Learn Python (for Beginners)]]

Python for Programmers

The tutorials on this page are aimed at people who have previous experience with other programming languages (C, Perl, Lisp, Visual Basic, etc.). Also of potential interest are such related Beginners Guides as BeginnersGuide/Overview and BeginnersGuide/NonProgrammers, and the tips in MovingToPythonFromOtherLanguages.

Books, Websites, Tutorials (non-interactive)

Interactive Tools and Lessons

Python Video Tutorials

BeginnersGuide/Programmers (last edited 2024-03-03 16:02:54 by MatsWichmann)

Unable to edit the page? See the FrontPage for instructions.