TDD, CI/CD, Pair Programming & Other XP Practices for Devs
Master Extreme Programming techniques to write cleaner, faster, and more reliable code in Agile teams

697
students
8.5 hours
content
Apr 2025
last update
$54.99
regular price
What you will learn
How to integrate XP practices into Agile software development workflows for efficiency
The role of Test-Driven Development (TDD) in reducing defects and improving maintainability
Best practices for effective pair programming and how to maximize collaboration
How to set up and manage a Continuous Integration (CI) pipeline for automated testing
The impact of Continuous Deployment (CD) on software release cycles and delivery speed
Techniques for identifying and eliminating code smells through structured refactoring
How to design simple, flexible, and scalable software using XP’s simplicity principles
Why collective code ownership matters and how to implement it in development teams
How to apply incremental development to release functional software faster.
The psychology of effective team collaboration and feedback loops in XP
How XP encourages adaptive planning and rapid response to changing requirements
Using Agile metrics and XP-specific indicators to measure team and project success
Strategies for handling technical debt proactively without slowing down development
How to implement effective knowledge sharing and skill development within teams
Scaling XP for enterprise applications and larger software development teams
Screenshots




6522469
udemy ID
3/17/2025
course created date
4/22/2025
course indexed date
Bot
course submited by