Overview
This CSD: Certified Scrum Developer program introduces Agile Values & Principles, Scrum Framework, Acceptance Test Driven Development, Behavior Driven Development, Test Driven Development, Refactoring, Emergent Design, Agile Architecture, Collaboration, and refactoring techniques 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 TDD on a project developing in either java, .net, ruby, python or C++ framework. The Certified Scrum Developer® (CSD) Certification Training in Singapore also covers how to effectively work on legacy code and break dependencies. The expected business outcome is readable, maintainable code going forward as well as reduction defects.
Skills Covered
- Learn Scrum as a development team.
- Increase the effectiveness of the Scrum framework .
- A clear understanding of the rules of Scrum through the empirical foundation of Scrum.
- Learn agile requirement management using specification by examples.
- Learn to write executable requirement with the help of BDD and ATDD.
- Learn to write testable code using Test-Driven Development (TDD).
- Learn how to refactor code and when to refactor.
- Learn about DevOps practices to improve delivery and deployment .
- Learn emergent design to keep the framework and design simple.
- Learn about team collaboration using pair programming and mob programming.
Who Should Attend
This Certified Scrum Developer® (CSD) Program is for developers and teams interested in agile engineering practices and for everybody who wants to master the technical challenges of the Scrum framework. The training connects a hands-on experience with the Scrum philosophy.
Course Curriculum
Course Modules
Exam & Certification
Certified Scrum Developer Certification.