User:Konrad U Foerstner/Introduction to Python: Difference between revisions
From OpenWetWare
Jump to navigationJump to search
No edit summary |
|||
Line 22: | Line 22: | ||
* [http://learnpythonthehardway.org/index Learn Python The Hard Way] | * [http://learnpythonthehardway.org/index Learn Python The Hard Way] | ||
* [http://diveintopython3.org/ Dive into Python 3] | * [http://diveintopython3.org/ Dive into Python 3] | ||
* [http://www.codecademy.com/tracks/python Code Academy's Python class] | |||
== Stuff beginners often skip ... and then never learn later == | == Stuff beginners often skip ... and then never learn later == | ||
Latest revision as of 06:43, 16 April 2013
A quite opinionated introduction to Python as first programming language to learn.
Links for beginners
- Python for Non-Programmers lists some useful resources and (even interactive) courses
Python's Philosophies
Python Style
Batteries included
Further Reading / useful introductions
Stuff beginners often skip ... and then never learn later
- Testing!
- Continuous integration
- Code quality checker
- Python Project howto
Choose your tools wisely
Code is not generated out of thin air. A good powerful editor / IDE can assist you a lot. On the other hand this tool should not stand in your way and should be light-weighted.