Design Patterns In Python
by Rahul Verma, Chetan Giridhar
Publisher: Testing Perspective 2011
Number of pages: 38
This book is about learning design patterns through the medium of Python language. If you are new to design patterns being a programmer or you want to explore OOP in Python further, this text provides the first building blocks. If you are a tester interested in design of test automation frameworks or thinking about how a single test automation problem could be solved in different ways, this book would prove to be very useful.
Download or read it online for free here:
by Al Sweigart
This is a programming book that covers the Pygame game library for the Python programming language. Each chapter gives you the complete source code for a new game and teaches the important programming concepts from these examples.
by Mike Pirnat - O'Reilly Media
Even the best programmers make mistakes, some are simple and silly, others embarrassing and downright costly. In this book, Mike Pirnat dissects some of his most memorable blunders, peeling them back layer-by-layer to reveal just what went wrong.
by W.J. Turkel, A. Crymble, A. MacEachern - NiCHE
This book is a tutorial-style introduction to programming in Python for practicing historians (and other humanists). We assume that you're starting out with no prior programming experience and only a basic understanding of computers.
by John B. Schneider, Shira Lynn Broschat, Jess Dahmen - Washington State University
Python's syntax and idioms are much easier to learn than those of most other full-featured languages. This book uses programming language Python to introduce folks to programming and algorithmic thinking. The book is completely hyper-linked.