Agile Courses, Scrum Alliance

Advanced-Certified Scrum Developer® (A-CSD)

This program is conducted in association with Agilemania.

Course Description:

Advance your technical skills in agile product development through our two Advanced Scrum Developer workshop days. Certified Scrum Developers (CSD®) have demonstrated — through a combination of formal training and a technical skills assessment — that they have a working understanding of Scrum and agile principles and have learned specialized agile product development skills.

The Advanced Certified Scrum Developer℠ course is designed to up-level the skills of growth-oriented CSDs by immersing you in practice and practical application. The goal is to expose students to advanced tools and collaboration techniques needed to build good products iteratively and incrementally Scrum requires.

The Advanced Certified Scrum Developer from Agilemania program introduces Acceptance Test-Driven Development, Behavior Driven Development, Test-Driven Development, Refactoring, Emergent Design, Agile Architecture, DevOps, and refactoring techniques. It follows a life cycle approach where participants learn how to practice these in real-life projects.

Course Objectives:

   Test-Driven Development life cycle
   Drive the development (design and implementation) of a User Story
   Refactoring, Clean Code principle, and Refactoring to Patterns
   Software design, design Principles, and emergent design
   Behavior-Driven Development
   Specification by Examples using Gherkin language
   Continuous Integration, Continuous Delivery, and Deployment
   DevOps practices inside Scrum
   Testing in Agile Software Development

Who Should Attend?

A-CSD training is for the Scrum team, including Scrum Master. We recommend inviting the whole team to learn rather than just 1-2 members.

Course Topics:

Specification by Examples Workshop
  • Collaboration between the Business and Development Team
  • How to write a better specification
  • Why are Examples needed for specification
  • Writing Examples in Gherkin
  • 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
  • Definition and principles of frameworks
  • Emergent Design
  • Principle of scalability and implementation
  • Principles, environment, and infrastructure
  • Branching strategies and patterns for continuous integration
  • Continuous Delivery and Deployment – Why and How?
  • DevOps Introduction

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/Behave/SpecFlow: installation, writing features, testing, and reporting
Role of Product Owner and crew when writing scenarios acceptance

  • Understand the life cycle of a test in the Unit Testing framework
  • Respect for the principle of isolation and control of test results
  • The mocks or simulate how the code Device code tested
  • Use of simulation frameworks
  • The consequence of technical debt and the risk of “breaking” the code
  • Where? When? How refactoring?
  • Three stages of refactoring
  • Support of TDD and ATDD during refactoring
  • Best practices and limitations
  • Importance of Agile testing
  • Ensure better quality product sprint by sprint
  • Test Automation Frameworks
  • Test quadrants and test pyramids



What is the duration and timings of this course?

NA ..

No. We do not provide any tools with this course.

Yes this certification is valid for lifetime.

No, we do not provide placement.

The maximum batch size is 20 members in one batch.

Yes post training support will be provided, you can contact the trainers for any queries which you may have.

No, coding is not a prerequisite.

We strongly recommend that the participants attend the batch which they have specifically registered for. There can be exceptions in case of emergencies but the difference in fee(if any) will have to be borne by the participant.

No we do not provide refunds upon cancellation.

Yes we can arrange for an in-house batch for your company given there are a minimum of 10 participants per batch.

Advanced Certified Scrum Developer® A CSD Certification


ramit verity trainer

Ramit Manohar

Program highlights:

Book your slot:

Book your slot

Other trending courses

Speak to an Expert

Please call on the below contact numbers directly or fill in your details for a call back from our team.

Mr. Vinay +91 99101 05147 
Mr. Anil +91 98230 64054