UCLA Classifieds>UCLA Online Courses>Test-Driven Development

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

This project will allow you to discover Prezi, an online platform for designing presentations and marketing content of all kinds. You will discover the features of Prezi and will be able to create... more
Analyse the role of data, volume, quality, and timeliness, in decision making and critically evaluate, with particular reference to digital data, traditional leadership models In this course, you... more
This specialization is intended for anyone who seeks to develop one of the most critical and fundamental digital skills today. Spreadsheet software remains one of the most ubiquitous pieces of... more
View the Specialization trailer: corporate decisions need cost accounting information. When you know the costs of your products, you will make better pricing decisions and you can better choose... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will build a time series model to forcast demand of multiple products using BigQuery ML. This lab is based on... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL