Test-Driven Development
About this Specialization
In this Test-Driven Development Specialization, we will take a hands-on look at Test-Driven Development by writing and implementing tests from the first module. You\'ll be translating user specs into unit tests, applying the Red-Green-Refactor mantra, and applying mocks in python with the unit test mock module.\\n\\nYou\'ll learn to integrate best practices of test-driven development into your programming workflow and refactor legacy codebases with the help of agile methodologies. We will explore continuous integration and how to write automated tests in Python. Finally, we will work everything we\'ve learned together to write code that contains error handlers, automated tests, and refactored functions.Created by: LearnQuest

Related Online Courses
In this course, we look at Cloud, DevOps and the Linux operating system. The course material is a good for anyone preparing for the Linux Foundation Certified IT Associate (LFCA) exam or just... more
This course delves into regression analysis using R, covering key concepts, software tools, and differences between statistical analysis and machine learning. - You\'ll learn data reading,... more
How can drones be used for good in environmental science? What types of data can scientists collect, and how should they go about collecting it using drones? Why should someone integrate drones... more
This introductory course, aimed at first-semester MBA students, allows learners to gain a comprehensive understanding of the fundamentals of marketing through the lens of the 4Ps. We\'ll discuss... more
Welcome to RStudio for Six Sigma - Hypothesis Testing. This is a project-based course which should take approximately 2 hours to finish. Before diving into the project, please take a look at the... more