Coursera
Coursera Logo

Integrating Test-Driven Development into Your Workflow 

  • Offered byCoursera
  • Public/Government Institute

Integrating Test-Driven Development into Your Workflow
 at 
Coursera 
Overview

Duration

16 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Integrating Test-Driven Development into Your Workflow
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum

Integrating Test-Driven Development into Your Workflow
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 3 of 4 in the Test-Driven Development Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Intermediate Level
  • Approx. 16 hours to complete
  • English Subtitles: English
Read more
Details Icon

Integrating Test-Driven Development into Your Workflow
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • 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. Finally, we will work everything we've learned together to write code that contains error handlers, automated tests, and refactored functions.

Integrating Test-Driven Development into Your Workflow
 at 
Coursera 
Curriculum

Refactoring Legacy Code

Course Introduction

Refactoring Legacy Code in Python Part I

Refactoring Legacy Code in Python Part II

Module 1 Wrap Up

Where Does One Start With Legacy Code?

Refactoring Legacy Code

Optional Refactoring Quiz

Continuous Integration in Action

Continuous Integration Demystified

Module 2 Wrap Up

Continuous Integration Demystified

The CI Challenge

Optional Continuous Integration Quiz

The Art of Continuous Delivery and Deployment

The Role of Continuous Delivery & Deployment

Module 3 Wrap Up

The Art of Continuous Delivery and Deployment

Continuous Delivery & Deployment Fact or Fiction

Optional Continuous Delivery and Deployment Quiz

Exception Handling in Python

Exception Handling in Python

Module 4 Wrap Up

Exception Handling Explained in Python

The Exception Handling Quiz

Optional Exception Handling Quiz

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6726 CoursesRight Arrow Icon
qna

Integrating Test-Driven Development into Your Workflow
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...