Beginning Python: From Novice to Professional is the most comprehensive book on the Python ever written. Based on Practical Python, this newly-revised book is both an introduction and practical reference for a swath of Python-related programming topics, including addressing language internals, database integration, network programming, and web services. Advanced topics, such as extending Python and packaging/distributing Python applications, are also covered.
Ten different projects illustrate the concepts introduced in the book. You will learn how to create a P2P file-sharing application and a web-based bulletin board, and how to remotely edit web-based documents and create games. Author Magnus Lie Hetland is an authority on Python and previously authored Practical Python. He also authored the popular online guide, Instant Python Hacking, on which both books are based.
Beginning Python: From Novice to Professional introduces readers to a wide swath of Python-related programming topics. Intended as both thorough introduction and practical reference, Hetland touches upon topics including language internals, database integration, network programming, Web services, and more. Advanced topics such as extending Python and packaging/distributing Python applications are also covered.
The book concludes with 15 practical projects which serve to formalize concepts introduced throughout the book. Readers will learn how to create a simple P2P file-sharing application, a Web-based bulletin board, remotely edit Web-based documents, and create games as they work through the details of this fascinating set of real-world sample applications.
Magnus Lie Hetland
Exception Web Services Windows XML compiler development image processing interfaces language programming programming language user interface