A Practical Introduction to Test-Driven Development

About this Course

To be a proficient developer you need to have a solid grasp of test writing before putting code into production. In this course, we will take a hands-on look at Test-Driven Development by writing and implementing tests as soon as week one. TDD starts with good unit tests, so we will start there. Topics will also cover translating user specs into unit tests, applying the Red-Green-Refactor mantra, and applying mocks in python with the unittest.mock module. Once finished, you will have covered all the steps of TDD before development

Created by: LearnQuest


Related Online Courses

This course provides the fundamental knowledge necessary for program managers and implementors in a hypertension control program, especially in resource-limited settings. The course is interactive... more
Topics covered by this Specialization include basic object-oriented programming, the analysis of asymptotic algorithmic run times, and the implementation of basic data structures including arrays,... more
Ever wanted to seamlessly translate natural language into actionable insights from your data? This Guided Project was created to help learners develop the skillset necessary to utilize OpenAI GPT... more
Hello everyone and welcome to this new hands-on project on Scikit-Learn for solving machine learning regression problems. In this project, we will learn how to build and train regression models... more
This Certified Ethical Hacking (v12) specialization is designed for individuals aiming to master the skills of ethical hacking and cybersecurity. The course aligns with the Certified Ethical Hacker... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL