this is a german Web-Mirror of PYTHON.ORG powered by Domainunion AG

Differences between revisions 93 and 101 (spanning 8 versions)
Revision 93 as of 2013-01-31 17:24:54
Size: 6972
Editor: daveagp
Comment: add "html" to description of after hours; moved short list of interactive lessons to top
Revision 101 as of 2013-11-13 01:29:20
Size: 7086
Editor: sashahart
Comment: remove programming-guides.com/python because it is dead - domain parking
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
== Interactive Tools and Lessons ==


 * [[https://interactivepython.org/courselib/static/pythonds/index.html|Problem Solving with Algorithms and Data Structures using Python]] (second-level course)
 * [[https://cscircles.cemc.uwaterloo.ca|Computer Science Circles]]
 * [[https://interactivepython.org/courselib/static/thinkcspy/index.html|How to Think Like a Computer Scientist, Interactive Edition]]
 * [[https://people.csail.mit.edu/pgbovine/python/tutor.html|Python visualizer tool]]
 * [[https://jwork.org/learn/|Interactive tutorials for scientific programming using Python]]
Line 16: Line 8:
 * [[https://www.afterhoursprogramming.com/tutorial/Python/Introduction/|After Hours Programming's Python Introduction]] A beginners introduction into Python.
Line 18: Line 10:
 * [[https://freepythontips.wordpress.com|Free python tips and tutorials]] Python tips and tutorials for beginners and professional programmers.
Line 35: Line 28:
 * A basic [[https://programming-guides.com/python/|Python Tutorial]] that goes into some interesting features and examples.
Line 42: Line 34:
 * [[https://www.afterhoursprogramming.com/tutorial/Python/Introduction/|After Hours Programming's Python Introduction]] Some recipes involving html and Python.
== Interactive Tools and Lessons ==

 * [[https://cscircles.cemc.uwaterloo.ca|Computer Science Circles]]
 * [[https://www.learnstreet.com|LearnStreet: Free online Python tutorials and practice exercises]]
 * [[https://interactivepython.org/courselib/static/thinkcspy/index.html|How to Think Like a Computer Scientist, Interactive Edition]]
 * [[https://jwork.org/learn/|Interactive tutorials for scientific programming using Python]]
 * [[https://interactivepython.org/runestone/static/pythonds/index.html|Problem Solving with Algorithms and Data Structures using Python]] (second-level course)
 * [[https://people.csail.mit.edu/pgbovine/python/tutor.html|Python visualizer tool]]
Line 45: Line 46:


 * [[https://www.udemy.com/learning-python-not-the-snake/|uDemy's - Learn Python (for Beginners)]]
  * [[https://showmedo.com/videos/series?name=pythonHollandIntroToPythonSeries_german|Einführung in die Programmierung mit Python]] (14 videos - German)
 * [[https://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 50: Line 50:
 * [[https://www.thenewboston.com/?cat=40]|TheNewBoston Python Tutorials]] Recommended for novice programmers.
 * [[https://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'
 * [[https://showmedo.com/videos/python|ShowMeDo.com/videos/Python]]: Over 240 Python programming screencasts, most are free, most are a part of [[https://showmedo.com/club|Club ShowMeDo]], all will teach you about Python programming:
 * The [[https://www.khanacademy.org/#computer-science|Khan Academy computer science]] playlist teaches Python.
  * [[https://showmedo.com/videos/series?name=pythonOzsvaldIntroToPyResourcesSeries|A Guide to Python Resources on the Web]] (2 videos)
Line 55: Line 54:
  * [[https://showmedo.com/videos/series?name=pythonOzsvaldIntroToPyResourcesSeries|A Guide to Python Resources on the Web]] (2 videos)
  * [[https://showmedo.com/videos/series?name=pythonHollandIntroToPythonSeries_german|Einführung in die Programmierung mit Python]] (14 videos - German)
Line 58: Line 55:
 * The [[https://www.khanacademy.org/#computer-science|Khan Academy computer science]] playlist teaches Python.  * [[https://showmedo.com/videos/python|ShowMeDo.com/videos/Python]]: Over 240 Python programming screencasts, most are free, most are a part of [[https://showmedo.com/club|Club ShowMeDo]], all will teach you about Python programming:
 * [[https://www.thenewboston.com/?cat=40]|TheNewBoston Python Tutorials]] Recommended for novice programmers.
 * [[https://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.