This course is part of Test-Driven Development Specialization

Instructor: Doug Purcell

Skills you'll gain

  •   Agile Methodology
  •   Test Driven Development (TDD)
  •   Debugging
  •   Test Automation
  •   Version Control
  •   Software Development Methodologies
  •   Software Testing
  •   Unit Testing
  •   Continuous Deployment
  •   Continuous Delivery
  •   Python Programming
  •   Code Review
  •   Continuous Integration
  •   Software Development
  •   CI/CD
  • There are 4 modules in 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.

    Continuous Integration in Action

    The Art of Continuous Delivery and Deployment

    Exception Handling in Python

    Explore more from Software Development

    ©2025  ementorhub.com. All rights reserved