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
Azure Machine Learning is a cloud platform for training, deploying, managing, and monitoring machine learning models. In this course, you will learn how to use the Azure Machine Learning Python SDK... more
The healthcare system is a rapidly evolving field with new research leading to advancements in medicine. Developed at Johns Hopkins University and led by top-ranked Hopkins faculty and cancer... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will configure and test point-in-time recovery for a Cloud SQL for PostgreSQL instance.Created by: Google Cloud more
Software development is not just about coding, it also involves the application of scientific knowledge and well-defined engineering techniques to produce maintainable, scalable, cost-effective and... more
We are introducing a new course to replace the \"Coding with ChatGPT\" course in the Generative AI specialization. This updated course will cover materials, models, and content released in 2024.... more