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.
Pages : | 502 pages |
Size : | HTML |
File type : | |
Downloads: | 51 |
Created: | 2020-08-30 |
License: | CC BY-NC-SA 3.0 |
Author(s): | Harry J. W. Percival |
Programming Computer Vision with Python: Tools and Algorithms for Analyzing Images
Invent Your Own Computer Games with Python
R is the world's most popular language for developing statistical software: Archaeologists use it to track the spread of ancient civilizations, drug companies use it to discover which medications are safe and effective, and actuaries use it to assess financial risks and keep economies running smooth...
Biopython: Tutorial and CookbookDownload free course Biopython: Tutorial and Cookbook, pdf file on 360 pages by by Jeff Chang, Brad Chapman, Iddo Friedberg, Thomas Hamelryck, Michiel de Hoon, Peter Cock, Tiago Antao, Eric Talevich, Bartek Wilczy?ski....
How To Make Video GamesLearn How To Make Video Games, This ebook shows you everything you need to know to make video games....
Python Scripting for Spatial Data ProcessingThis book is a Python tutorial for beginners aiming at teaching spatial data processing. It is used as part of the courses taught in Remote Sensing and GIS at Aberystwyth University, UK....
Javafx PDF TutorialDownload free Javafx tutorial course in PDF, training file in 21 chapters and 120 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Become an Xcoder: Start Programming the Mac Using Objective-C...
Fundamentals of Python ProgrammingDownload free course Fundamentals of Python Programming, pdf file on 669 pages by Richard L. Halterman....
Beginner Fortran 90 tutorialDownload Free course and training document about Fortran 90, tutorial on 20 pages for beginners by Guy Munhoven....
Learning Python languageComplete Python language tutorial, courses, exercises and Python language examples designed for developers who want to learn the basics of this language. PDF document on 1067 pages created by StackOverFlow....
Neural Networks and Deep LearningNeural Networks and Deep Learning currently provide the best solutions to many problems in image recognition, speech recognition, and natural language processing. This book will teach you the core concepts behind neural networks and deep learning. ...