Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Test-Driven Development with Python

Buy
Test-Driven Development with Python, 9781449364823 (1449364829), O'Reilly, 2014

By taking you through the development of a real web application from beginning to end, this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You’ll learn 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. The result? Clean code that works.

In the process, you’ll learn the basics of Django, Selenium, Git, jQuery, and Mock, along with current web development techniques. If you’re ready to take your Python skills to the next level, this book clearly demonstrates how TDD encourages simple designs and inspires confidence.

  • 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
  • Use a Continuous Integration environment to run your tests automatically
(HTML tags aren't allowed.)

Signal Processing and Linear Systems
Signal Processing and Linear Systems
This text presents a comprehensive treatment of signal processing and linear systems suitable for juniors and seniors in electrical engineering. Based on B. P. Lathi's widely used book, Linear Systems and Signals, it features additional applications to communications, controls, and filtering as well as new chapters on analog and digital filters and...
Data Analysis Using SQL and Excel
Data Analysis Using SQL and Excel

A practical guide to data mining using SQL and Excel

Data Analysis Using SQL and Excel, 2nd Edition shows youhow to leverage the two most popular tools for data query andanalysis—SQL and Excel—to perform sophisticated dataanalysis without the need for complex and expensive data miningtools. Written by a...

Myelopathy, Radiculopathy, and Peripheral Entrapment Syndromes
Myelopathy, Radiculopathy, and Peripheral Entrapment Syndromes

Richly illustrated and easy to use, Myelopathy, Radiculopathy, and Peripheral Entrapment Syndromes presents extensive and up-to-date information about the etiopathic and clinical presentation of neurovascular compression insult to the spinal cord, spinal nerve roots, and peripheral nerves. Written with both the student and practitioner in...


Metaheuristics: Progress in Complex Systems Optimization (Operations Research/Computer Science Interfaces Series)
Metaheuristics: Progress in Complex Systems Optimization (Operations Research/Computer Science Interfaces Series)
Metaheuristics has grown and continues to grow steadily. Seen both from the technical point of view and from the application-oriented side, these optimization tools have established their value in a remarkable story of success. Researchers have demonstrated the ability of these methods to solve hard combinatorial problems of practical sizes within...
Guide to Tactical Perimeter Defense
Guide to Tactical Perimeter Defense

This course is the official courseware for the Security Certified Program SC0-451 certification exam. The Tactical Perimeter Defense course is designed to provide network administrators and certification candidates with hands-on tasks on the most fundamental perimeter security technologies. The network perimeter is often the first...

Pro SQL Server 2012 BI Solutions (Professional Apress)
Pro SQL Server 2012 BI Solutions (Professional Apress)

Business intelligence projects do not need to cost multi-millions of dollars or take months or even years to complete! Using rapid application development (RAD) techniques along with Microsoft SQL Server 2012, this book guides database administrators, SQL programmers, and report specialists in creating practical, cost-effective business...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy