Learn to accelerate your software development workflow by combining GitHub Copilot with test-driven development, system-wide refactoring, and infrastructure-as-code generation. This course teaches you to use AI assistance at every stage of code quality — from writing your first test to deploying containerized applications.

GitHub: AI-Augmented Testing and Refactoring

GitHub: AI-Augmented Testing and Refactoring
This course is part of Mastering GitHub Specialization

Instructor: Alfredo Deza
Access provided by DAVIbank y BNP Paribas Cardif
Recommended experience
What you'll learn
Apply AI-assisted test-driven development to generate tests, mock dependencies, and evaluate test coverage using GitHub Copilot and PyTest
Analyze cross-file dependencies and execute system-wide code cleanup by leveraging @workspace references and style enforcement with GitHub Copilot
Create infrastructure-as-code configurations including Ansible playbooks, Dockerfiles, and Terraform modules using AI-assisted generation workflows
Details to know

Add to your LinkedIn profile
2 assignments
April 2026
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 3 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Explore more from Computer Science

Pragmatic AI Labs

Pragmatic AI Labs

Pragmatic AI Labs

Pragmatic AI Labs

