Logo

Test-Driven Development with Python

Small book cover: Test-Driven Development with Python

Test-Driven Development with Python
by

Publisher: O'Reilly Media

Description:
Test-Driven Development with Python focuses on web development, with some coverage of JavaScript (inescapable for any web programmer). This book uses a concrete example -- the development of a website, from scratch -- to teach the TDD methodology, and how it applies to web programming, from the basics of database integration and javascript, going via browser-automation tools like Selenium, to advanced (and trendy) topics like NoSQL, websockets and Async programming.

Home page url

Download or read it online for free here:
Read online
(online html)

Similar books

Book cover: Making Games with Python and PygameMaking Games with Python and Pygame
by
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.
(22207 views)
Book cover: The Programming HistorianThe Programming Historian
by - 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.
(16500 views)
Book cover: Python course in BioinformaticsPython course in Bioinformatics
by - Pasteur Institute
This course is designed for biologists who already have some programming knowledge in other languages. The focus is on biological examples that are used throughout the course, as well as the suggested exercises drawn from the field of biology.
(23360 views)
Book cover: Python Scripting for Computational SciencePython Scripting for Computational Science
by - Springer
With a primary focus on examples and applications of relevance to computational scientists, this useful book shows computational scientists how to develop tailored, flexible, and human-efficient working environments built from small scripts.
(14984 views)