Fr. 96.00

Test-Driven Development with Python 2e - Obey the Testing Goat: Using Django, Selenium, and JavaScript

English · Paperback / Softback

Shipping usually within 3 to 5 weeks

Description

Read more










By taking you through the development of a real web application from beginning to end, the second edition of this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python.

About the author










After an idyllic childhood spent playing with BASIC on French 8-bitcomputers like the Thomson T-07 whose keys go "boop" when you press them, Harry went on to study Economics and Philosophy at Cambridge University. He then spent a few years being deeply unhappy as a management consultant. Soon he rediscovered his true geek nature, and was lucky enough to fall in with a bunch of XP fanatics, working on the pioneering but sadly defunct Resolver One spreadsheet. He now works at PythonAnywhere LLP, and spreads the gospel of TDD world-wide at talks, workshops and conferences, with all the passion and enthusiasm of a recent convert.


Summary

By taking you through the development of a real web application from beginning to end, the second edition of this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python.

Product details

Authors Harry Percival, Harry J. Percival, Harry J. W. Percival, Harry J.w Percival, Percival Harry J. W.
Publisher O'Reilly
 
Languages English
Product format Paperback / Softback
Released 31.08.2017
 
EAN 9781491958704
ISBN 978-1-4919-5870-4
Dimensions 150 mm x 250 mm x 15 mm
Weight 666 g
Subjects Natural sciences, medicine, IT, technology > IT, data processing > IT

Web programming, COMPUTERS / Internet / Web Programming

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.