Test-Driven Development 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.
You'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.

Sort options

Test-Driven Development Project: Random Person Generator (Coursera)

Apr 22nd 2024
Test-Driven Development Project: Random Person Generator (Coursera)
Course Auditing
Categories
Effort
Languages
In this course, we will apply skills related to test-driven development in a capstone project. This will test your ability to use exception handling, mock objects, and unit tests in a TDD lifecycle. After completion, you'll have a portfolio piece program that demonstrates you have a solid understanding of [...]
Apr 22nd 2024
Course Auditing
42.00 EUR/month

Integrating Test-Driven Development into Your Workflow (Coursera)

Apr 22nd 2024
Integrating Test-Driven Development into Your Workflow (Coursera)
Course Auditing
Categories
Effort
Languages
In this course we will discuss how to integrate best practices of test-driven development into your programming workflow. We will start out by discussing how to refactor legacy codebases with the help of agile methodologies. Then, we will explore continuous integration and how to write automated tests in Python. [...]
Apr 22nd 2024
Course Auditing
41.00 EUR/month

Test-Driven Development Overview (Coursera)

Apr 22nd 2024
Test-Driven Development Overview (Coursera)
Course Auditing
Categories
Effort
Languages
In this introductory course you will get both a full overview of what TDD is, when it can and can't be applied, and what its benefits are for practitioners and organizations. You will also have the opportunity to get hands on with a few fun introductory projects where you [...]

A Practical Introduction to Test-Driven Development (Coursera)

Apr 22nd 2024
A Practical Introduction to Test-Driven Development (Coursera)
Course Auditing
Categories
Effort
Languages
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 [...]
Apr 22nd 2024
Course Auditing
41.00 EUR/month