Test-Driven Development with Python, 2nd Ed (O'Reilly)
Test-Driven Development with Python, 2nd Ed (O'Reilly)
Wednesday, 20 September 2017

This book, subtitled "Obey the Testing Goat: Using Django, Selenium, and JavaScript" is the second edition of a hands-on guide to the practical advantages of test-driven development (TDD) with Python. Author Harry Percival shows how to write and run tests before building each part of your app, and then develop the minimum amount of code required to pass those tests.

<ASIN:1491958707>

By working through the book, you’ll also learn the basics of Django, Selenium, Git, jQuery, and Mock, along with current web development techniques. The book has been updated for Python 3.6.

Author: Harry Percival
Publisher: O'Reilly
Date: August 2017
Pages: 614
ISBN: 978-1491958704
Print: 1491958707
Kindle: B074HXXXLS
Audience: Python developers
Level: intermediate
Category: Python

 

 

  • Dive into the TDD workflow, including the unit test/code cycle and refactoring
  • Use unit tests for classes and functions, and functional tests for user interactions within the browser
  • Learn when and how to use mock objects, and the pros and cons of isolated vs. integrated tests
  • Test and automate your deployments with a staging server
  • Apply tests to the third-party plugins you integrate into your site
  • Run tests automatically by using a Continuous Integration environment
  • Use TDD to build a REST API with a front-end Ajax interface

For recommendations of Python books see Books for Pythonistas and Python Books For Beginners in our Programmer's Bookshelf section.

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Banner
 


Soft Skills

Author: John Sonmez
Publisher: Manning Publications
Pages: 504
ISBN: 978-1617292392
Print: 1617292397
Audience: Everyone!
Rating: 4.5
Reviewer: Ian Stirk

This book aims to make you the most successful software developer you can be – by enhancing your non-technical soft skills, how does it fare?



Java in a Nutshell (6e)

Authors: Benjamin J Evans and David Flanagan

Publisher: O'Reilly
Pages: 418

ISBN: 978-1449370824
Print: 1449370829
Kindle: B00OL0853O

Audience: Java programmers who have progressed beyond beginner status
Rating: 4.5
Reviewer: Alex Armstrong

Java in a Nutshell has become something o [ ... ]


More Reviews

 

 
 

   
Banner
Banner
RSS feed of all content
I Programmer - full contents
Copyright © 2017 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.