Upcoming Training

Schedule Will be Published Soon!
For more information please write us at connect@agilemania.com

Course Description

This program introduces Extreme Programming values, Principles and Practices such as Sit Together, Whole Team, Planning Game, Small Releases, Acceptance Test Driven Development, Test Driven Development, Refactoring, Emergent Design, Agile Architecture, Continuous Integration, Collective Code Ownership and Pair Programming to the audience and follows a life cycle approach where participants get to learn how to practice these in real life projects.

Participants learn to implement Extreme Programming practices on a project developing in either java, .net, ruby, python or C++ framework. Workshop also covers how to effectively work on legacy code and break dependencies. Expected business outcome is readable, maintainable code going forward as well reduction is defects.

Agile DevOps Certificate

Testimonials

What Participants Say About Our Trainers

Great Experience
It was great learning from Preeth and Naveen, the instructors for ICAgile ICP-ACC.

~ Andrei Gavrila

Agilemania
4
2021-05-26T10:55:30+05:30

~ Andrei Gavrila

It was great learning from Preeth and Naveen, the instructors for ICAgile ICP-ACC.
Amazing Session
One of my best experiences in a virtual classroom. So much fun and learning with Piyush Rahate.

~ Shreya Dey

Agilemania
5
2021-05-26T10:59:28+05:30

~ Shreya Dey

One of my best experiences in a virtual classroom. So much fun and learning with Piyush Rahate.
Fantastic Session
Thank you Preeth. A very professionally conducted and interactive class you facilitated.

~ Sadik Algul

Agilemania
4
2021-05-26T11:00:23+05:30

~ Sadik Algul

Thank you Preeth. A very professionally conducted and interactive class you facilitated.
Thank You Preeth
The PSM training was well structured and beautifully delivered by the trainer Preeth.

~ Sagar Kasatkar

Agilemania
5
2021-05-26T11:08:35+05:30

~ Sagar Kasatkar

The PSM training was well structured and beautifully delivered by the trainer Preeth.
Excellent training
Professional Coaching is always necessary when trying to resolve complicated problems.

~ Haragopal Pasumarti

Agilemania
4
2021-05-26T11:15:01+05:30

~ Haragopal Pasumarti

Professional Coaching is always necessary when trying to resolve complicated problems.
It was an excellent!
It was an excellent and very interactive PSPO I Training with lots of real-time Examples.

~ Ananth Prakash J K

Agilemania
5
2021-05-26T11:16:09+05:30

~ Ananth Prakash J K

It was an excellent and very interactive PSPO I Training with lots of real-time Examples.
Impressive Coaches
Sumeet explains every bit in a way learner can understand & his way of teaching is impressive.

~ Hitendra

Agilemania
4
2021-05-26T16:04:18+05:30

~ Hitendra

Sumeet explains every bit in a way learner can understand & his way of teaching is impressive.
Deep Dive Workshop
Naveen is a wonderful coach, He has a unique way of explaining things using real life analogy.

~ Avinash

Agilemania
5
2021-05-26T16:21:35+05:30

~ Avinash

Naveen is a wonderful coach, He has a unique way of explaining things using real life analogy.
Great Coach!
I enjoyed every single session of my 3-day Professional Scrum Master I workshop with Naveen.

~ Miki Yap

Agilemania
4
2021-05-26T16:24:45+05:30

~ Miki Yap

I enjoyed every single session of my 3-day Professional Scrum Master I workshop with Naveen.
Excellent Course!
Great Instructor. All the ways I was using the Scrum framework are now clarified and validated.

~ Kay Salgado

Agilemania
5
2021-05-26T16:43:00+05:30

~ Kay Salgado

Great Instructor. All the ways I was using the Scrum framework are now clarified and validated.
Thanks a Bunch!
Naveen as a trainer at his best effort guide till I’ve succeeded my examination. Thanks a bunch Naveen and team.

~ Nor Hakimah

Agilemania
4
2021-05-26T16:57:14+05:30

~ Nor Hakimah

Naveen as a trainer at his best effort guide till I’ve succeeded my examination. Thanks a bunch Naveen and team.
PSM1 Course
Naveen is a patient and knowledgeable instructor and coach. I would highly recommend the course.

~ Boon Wee

Agilemania
5
2021-05-26T16:58:57+05:30

~ Boon Wee

Naveen is a patient and knowledgeable instructor and coach. I would highly recommend the course.
4.5
12
Agilemania

Trusted by the Best

Who Needs This Program?

Development team members including developers, testers, architects, leads and scrum masters.

Enroll Now

Course Topics

  • Agile Overview and available Framework
  • What is Extreme Programming (XP)
  • How and why XP is different than Scrum
  • XP Values, Rules and Phases
  • 12 practices of Extreme Programming
  • User Story and Estimation
  • User Story Writing Workshop
  • Splitting User Story
  • Running Spikes on Complex stories
  • Release Planning
  • Iteration Planning
  • Challenges in Collaboration between Business and Development Team
  • How to write better Specification
  • Why Examples needed for specification
  • Writing Examples in Gherkin
  • Principles of Acceptance Test Driven Development
  • Consequences of ATDD on the Sprint Planning and Sprint Review
  • Principles of Behavior Driven Development
  • Practicing BDD with Cucumber/SpecFlow: installation, writing features, testing and reporting
  • Role of Iteration Manager and crew when writing scenarios acceptance
  • Test Driven Development (TDD) approach and its benefits
  • Improving the quality and design of the code by TDD
  • Different types of tests: unit, integration, functional
  • Understand the life cycle of a test in the Unit Testing framework
  • Respect of the principle of isolation and control of test results
  • The mocks or simulate how the code Device code tested
  • Use of simulation frameworks
  • Methodology of correcting a Bug
  • Automate the execution of Unit Test
  • Generating reports
  • Integration with Build Tool and IDE
  • Definition and principles of frameworks
  • Emergent Design
  • Principle of scalability and implementation
  • Consequence of technical debt and risk of “breaking” the code
  • Where? When? How refactoring?
  • 3 stages of refactoring
  • Support of TDD and ATDD during refactoring
  • Best practices and limitations
  • Working with legacy code
  • Principles, environment and infrastructure
  • Branching strategies and patterns for continuous integration.
  • Solutions for Continuous Integration: Hudson, Jenkins, Cruise Control, Bamboo, TeamCity, Apache Continuum
  • Dashboard and health projects
  • Architecture and extension principle
  • Installation, configuration and use of Jenkins
  • Automated Builds with Jenkins
  • Automation Testing with JUnit (TDD) and Cucumber (BDD/ATDD)
  • Importance of Agile testing
  • Ensure better quality product sprint by sprint
  • Test Automation Frameworks
  • Test quadrants and test pyramids
  • Continuous Delivery and Deployment – Why and How?
  • DevOps Introduction
  • ALM tools for Development Team such as Jira
Download Brochure

Why Choose Us?

High Success Rate

 Course Delivered by Certified PSTs

 Checkout to avail the running discount

 Post-workshop support by the coaches

 Get 40% Discount on the PSM II Training

 Join a community of 35,000+ Practitioner

Enroll Today!

Download Brochure

Agilemania offers a 4-days Extreme Programming Practitioner training to build Agile Practitioner knowledge, leading to your Extreme Programming Practitioner certification. Download the brochure and check the different focus areas that are covered within these three days of training.

PDF Image Download Brochure

Certification Assessments

Hands-on activities (60-70%) and discussion on mentioned topics (30-40%). Hands-on activities include writing unit tests, code, writing examples and some group creativity activities.

  • Get trained for 100% success
  • Join Our Dynamic Community
  • Training from seasoned Agile coaches
  • Post-workshop support by the coaches

Certification Assessments

XP Training and Certification FAQ’s

There are no such prerequisites to take this course. Also, it’s always recommended that those who intend to take the certification should have participants who are expected to have testing experience and knowledge of testing tools.

As a response to the COVID-19, we have moved our classes online. Our Live Virtual format delivers the same benefits as our face-to-face training: expert instruction, hands-on labs and exercises, peer-to-peer collaboration, and high-quality instructional material.

Cancellation requests received within 24 hours of registration would be offered a full refund (minus payment gateway charges), please reach out to our support team through drop a refund request to connect@agilemania.com. Visit our page for more details about Cancellation & Refund Policy.

Yes. The certification and evaluation fees are included in the cost of this course, along with the costs of course materials and learning aids.

The process of enrolling for this classroom training is simple. The payment can be made through different options by using a debit/credit card which includes MasterCard, Visa Card, American Express or PayPal. Acknowledgment will be issued automatically via email to the candidates once payment is done.

Just write to us at connect@agilemania.com or join our Live Chat for instant support, call us, or Request a Call Back to have your query resolved.

Popular Training Courses

Training Badge

PSM Logo

Scrum Master

Training Badge

POPULAR

PSPO Advance Logo

Product Owner

Training Badge

Leading SAFe 5.1

Leading SAFe® 5.1

Training Badge

POPULAR

ICP-ACC

Agile Coaching

Training Badge

EMERGING

PAL-E

Agile Leadership

Our Extreme Programming Practitioner Training in Other Location

Interests You ...

Feel free to write your queries. We love to answer.

Mail Icon Image

Speak with a consultant.

Telephone Image
Telephone Image

    By submitting this form, you explicitly agree to Agilemania
    Privay Policy and Terms of Service.