General - Patterns and Methods - Testing and TDD - Performance - ORM/Database - Server (general) - Web Tier - Web2/AJAX - Web Services - Messaging - XML - Enterprise - General - Development Tools/IDEs - Local User Groups -

Ian Darwin: Python Resources

This is a list of some links that I have found useful. The master version of this file lives at http://www.darwinsys.com/python/pyResources.html.
This is version $Id: pyResources.html,v 1.51 2007/05/19 14:38:56 ian Exp $.


Resources: Python Developer: General

Python Home - http://www.python.org

O'Reilly

Most O'Reilly Books (http://www.oreilly.com/) are excellent. O'Reilly has a rep as the best Python, Java, UNIX, Perl, Mac OS X and MS-Windows technical publisher. They published my Java Cookbook. They run a Python Resource Center.

Books/Tutorials

NameNotes View OnlineDownloadBuy in Print
Dive Into Python Aimed at experienced programmers (in language like Java/C/C++ etc.). http://diveintopython.org/toc/ http://diveintopython.org/ http://www.amazon.com/exec/obidos/ASIN/1590593561/
Python Cookbook Massive online resource, authored by many in the Python community. Selection of recipes available in O'Reilly Python Cookbook. http://code.activestate.com/recipes/langs/python/ - http://oreilly.com/catalog/9780596007973/
Think like a computer scientist (Python) Large online book Book Book -
Learning Python O'Reilly. Kind of slow-moving
Thinking In Python By Bruce Eckert, but never completed. Warning: old Python here! - http://www.mindview.net/Books/TIPython -

Patterns and Methods


Testing and TDD


Performance


Database, ODBC and ORM

Web Tier

By which I mean browser-based web sites.

Web Services

By which I mean SOAP-based web services, what some people equate with the vastly more generic term "SOA".


Asynchronous Messaging (M.O.M.)

This is about Message Oriented Middleware (MOM), not about "instant messaging" (but see Jabber.org for that).


Web2: AJAX Asynchronous JavaScript and XML

Web Server Security (SSL)


XML


Enterprise - General


Development Tools


Local User Groups


Your Obedient Servant's web site: http://www.darwinsys.com/

Python stuff: http://www.darwinsys.com/python/


Free, reliable, secure open-source UNIX system:

In addition to the well-known Linux, check out http://www.OpenBSD.org, OpenBSD is a leading freeware operating system. Arguably more secure than Linux, runs on more platforms than FreeBSD. Good for secure firewalls and servers. Python and many of its add-on frameworks are available ready-to-install via the OpenBSD Ports mechanism.


Version $Id: pyResources.html,v 1.6 2009/12/13 21:14:22 ian Exp $