Beginning Python, Second Edition is the long-awaited revision to the popular first edition, having been updated to reflect new features introduced with Python 3.0. Additional changes are being made to reflect modern development paradigms, such as the exploding popularity of using Web frameworks such as Django in lieu of more archaic approaches.
The first book to introduce Python 3.0, considered by many to be one of the most significant updates in the language's history The only book to be accompanied by ten real-world projects such as an arcade game, P2P file sharing application, and a chat client, allowing readers to immediately begin putting what they've learned into practice Authored by Magnus Hetland, the author of numerous very popular online Python and programming tutorials
Magnus Lie Hetland
Iterator Python XML development interfaces language programming user interface web services