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 developmentCreated by: LearnQuest
Related Online Courses
Introducing the Java FullStack Developer Specialization, designed to empower your software development career by providing a comprehensive skillset for building integrated, cloud-ready web... more
With genomics sparks a revolution in medical discoveries, it becomes imperative to be able to better understand the genome, and be able to leverage the data and information from genomic datasets.... more
Anti-Racism II is an intermediate course between Anti-Racism I and Anti-Racism III, focusing on the topic of race, racism, and strategies regarding how to be an anti-racist. Anti-Racism II is for... more
This specialization will help you understand how prototyping can be accelerated by the use of 3D printing. It first provides insights into the core processes in engineering and product design &... more
In this 2 hour long hands-on project, we will train a deep learning model to predict the type of scenery in images. In addition, we are going to use a technique known as Grad-Cam to help explain... more