Let's say you want to learn the wonderful Python language. Or else, you want to revive your memory. It's useful to have a bunch of quality references for that porpuse:
Tutorials:http://docs.python.org/tut/ - A complete tutorial by Guido Van Rossum
Crash Course - Crash Course by Stephen Saville and Andrew Lusk (slide based) based on Van Rossum's tutorial (UNIX oriented). Good to learn, great to remember.
Dive Into Python - from novice to pro this book is probably the most complete resource of information about Python by Mark Pilgrim.
A Quick Painless Tutorial On The Python language - A tutorial by Norman Matloff
http://www.upriss.org.uk/python/PythonCourse.html - a Python course by example.
http://www.java2s.com/Code/Python/CatalogPython.htm - a catalog of python examples by categories which is very well organized, complete. It also includes screenshots of the output of examples with its source code.
Other:http://www.poromenos.org/tutorials/python - fast course into main python concepts
http://www.ibiblio.org/obp/thinkCSpy/ - How to think like a computer scientist is another introductory material displayed by topic.
http://www.mindview.net/Books/TIPython - Thinking in Python: a book on more advanced concepts like unit testing, Template Method, Iterators, Factories, Function Objects, Table-Driven Code, Callbacks, Multiple Dispatching, Pattern Refactoring and others. It uses examples and a description useful for Java coders.
References:Python - Official website of Python
Python Reference ManualPython Library Referencehttp://www.python.org/doc/Intros.html - Introductory Material in Python. Beyond the less technical introductions take a look at the "Quick References".
Special topics: More - in
http://freecomputerbooks.com/ (search for "python")
Labels: bookmark, documentation, how, open source, python, technology