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
Functional Design (Addison-Wesley)
Author: Robert C. Martin Publisher: Addison-Wesley Date: September 2023 Pages: 384 ISBN: 978-0138176396 Print: 0138176396 Kindle: B0CGHQKGYG Audience: General Rating: 4.5 Reviewer: Kay Ewbank
This book sets out to explain the principles, patterns and practices of functional design, and why functional prog [ ... ]
|
The Async-First Playbook
Author: Sumeet Gayathri Moghe Publisher: Addison-Wesley Pages: 368 ISBN: 978-0138187538 Print: 0138187533 Kindle: B0CCTZHB9N Audience: Agile developers Rating: 4 Reviewer: Kay Ewbank
The driver behind this book was the pandemic and the need to find ways to make remote working effective for teams. So do [ ... ]
| More Reviews |
|