Development

Extreme Programming (XP): Techniques for Agile Development

Course Overview

  • Course Title: Extreme Programming (XP): Techniques for Agile Development
  • Instructor: Andrii Piatakha
  • Target Audience:
    • Software Developers
    • Agile Practitioners & Scrum Masters
    • Team Leads & Engineering Managers
    • QA Engineers & Testers
    • DevOps & CI/CD Engineers
  • Prerequisites:
    • Familiarity with software development concepts and workflows
    • Interest in Agile methodologies like Scrum, Kanban, or Lean development
    • No prior experience with XP required – everything will be explained from scratch
    • An open mind to learn new development techniques and improve team collaboration

Curriculum Highlights

  • Key Topics Covered:
    • Mastering XP Core Principles
    • Test-Driven Development (TDD)
    • Pair Programming
    • Continuous Integration and Continuous Deployment (CI/CD)
    • Refactoring Code
    • Agile Practices for Collaboration
    • Incremental Development
    • Code Reviews & Feedback Loops
    • Software Design with XP Practices
    • Agile Planning and Iterations
    • Reducing Technical Debt
    • XP Engineering Tools
    • Cross-Functional Agile Teams
    • Customer Collaboration and Requirement Changes
    • Real-world XP Coding Exercises and Projects
  • Key Skills Learned:
    • Writing reliable, testable code
    • Improving code quality and team collaboration
    • Implementing CI/CD
    • Refactoring effectively
    • Enhancing team collaboration
    • Developing software with incremental design
    • Conducting code reviews and feedback loops
    • Automating testing
    • Enhancing software design
    • Understanding Agile planning and iterations
    • Reducing technical debt
    • Increasing productivity and software reliability
    • Working in cross-functional Agile teams
    • Mastering customer collaboration
    • Gaining hands-on experience with XP

Course Format

  • Duration: 8.5 hours on-demand video
  • Format: Self-paced online course
  • Resources:
    • 1 article
    • Access on mobile and TV
    • Certificate of completion
Get Coupon on Udemy