Coursera
Coursera Logo

Integrating Test-Driven Development into Your Workflow 

  • Offered byCoursera

Integrating Test-Driven Development into Your Workflow
 at 
Coursera 
Overview

Duration

16 hours

Start from

Start Now

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
 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

Integrating Test-Driven Development into Your Workflow
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

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

    Integrating Test-Driven Development into Your Workflow
     at 
    Coursera 

    Student Forum

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