Extreme Programming Fundamentals
OVERVIEW
The Extreme Programming (XP) Fundamentals course provides a thorough examination of Extreme Programming, an agile software development methodology, delving into its core principles and practices. This all-encompassing program empowers participants with the essential knowledge and abilities required to proficiently apply XP principles in their software development endeavors.
Over the duration of the course, participants delve into critical XP practices like Test-Driven Development (TDD), Pair Programming, Continuous Integration, and Refactoring. They acquire the skills to effectively prioritize customer requirements, deliver functional software iteratively, and flexibly respond to evolving project demands through iterative development cycles.