Test-Driven Development with Python
by Harry Percival
Publisher: O'Reilly Media 2013
Home page url
Download or read it online for free here:
by Hannes Röst, et al. - Wikibooks
This book describes Python, an open-source general-purpose interpreted programming language, available for all Platforms. Python is a high-level, structured programming language that can be used for a wide variety of programming tasks.
by Mark Guzdial - Georgia Institute of Technology
Guzdial introduces programming as a way of creating and manipulating media -- a context familiar to today's readers. Starts readers with actual programming early on. Puts programming in a relevant context (Computing for Communications).
by Guido Van Rossum - Network Theory Ltd.
The definitive language reference for Python. It describes the syntax of Python and its built-in datatypes. It covers advanced topics, and is suitable for readers who are familiar with the details and rules of the Python and its object system.
by Nathan Yergler - PyCon
Effective Django development means building applications that are testable, maintainable, and scalable. After reading this book you should have an understanding of how Django's pieces fit together and how to use them to engineer web applications.