Certified Scrum Developer® (CSD®)
- CSD®
Become the developer every Agile team wants
The Certified Scrum Developer® (CSD®) course from Scrum Alliance is a practical, hands-on training designed for software developers working in agile and Scrum teams. This course focuses on Agile engineering practices, collaboration, and delivering high-quality code in small, usable increments.
Upcoming Certified Scrum Developer Courses
Currently no dates available – Contact us to show interest.
* All prices Vat included
Group Bookings?
For booking of 5 or more people contact us to get a group discount.
In-House Courses?
We are ready to offer you a custom, tailor-made solution for your training needs, contact us today.
What You Can Expect
The Certified Scrum Developer (CSD) course from Scrum Alliance helps software engineers take their agile skills to the next level. This course goes beyond Scrum theory to help you embed technical excellence into your daily development practices.
The course combines live coding, collaborative exercises, and real-world scenarios to help you apply Scrum and Agile engineering techniques directly in your work. You’ll experience what it means to be a true development team member in a Scrum environment—building working software in small, valuable increments with quality at the core.
- Topics Covered
- Who Should Attend?
- Requirements
- The developer’s role in a Scrum Team
- Agile and Scrum fundamentals for developers
- Test-Driven Development (TDD)
- Continuous Integration and DevOps basics
- Refactoring for cleaner, maintainable code
- Pair programming and mob programming
- Agile architecture and emergent design
- Definition of Done and building in quality
- Collaboration across roles in cross-functional teams
- Hands-on coding exercises and live facilitation
A full overview of the learning objectives for the CSD® course can be found here
This CSD certification course is ideal for:
Software developers and engineers working in Agile or Scrum environments
Developers looking to integrate technical excellence into their day-to-day work
Teams transitioning to Agile and wanting to raise their engineering capabilities
To earn the Certified Scrum Developer (CSD) certification from Scrum Alliance, you must:
Complete a minimum of 14 hours of CSD-approved training with a Certified Scrum Developer Educator
Fully participate in all coding exercises and group activities
Have basic software development experience and a working development environment
No post-course exam is required—your active participation earns your certificatio
FAQ
What is a Certified Scrum Developer® (CSD®)?
A Certified Scrum Developer® is a software developer trained in Agile engineering practices and collaboration within Scrum teams. The CSD® certification, issued by Scrum Alliance, validates your technical skills and your ability to deliver high-quality software in an Agile environment.
Is this CSD® course suitable for experienced developers?
Yes. Even if you’ve been working in Agile teams, this course sharpens your skills in test automation, CI/CD, refactoring, and modern development practices that improve software quality and team performance.
Do I need to know how to code to attend?
Yes. This course is designed for active developers. You’ll be participating in live coding sessions and will need a development environment set up for the course.
What’s the difference between a CSD® and a Scrum Master certification?
While Scrum Master courses focus on facilitation and team process, the Certified Scrum Developer® course focuses on the technical side of Agile. CSD® is specifically for developers who want to build better software using Scrum and Agile principles.
Why Enrol In Our Courses?
At Agile Training Alliance we strive to offer the best agile courses that are of global standard and with expert trainers who have practical experience.
International Certification
World-recognised certifications that ensure high quality
Expert Trainers
Our trainers are known as experts in their fields and have global experience that make theory practical
Interactive & Engaging
Ensuring a memorable and involved learning experience
A Learning Community
A unique global learning community that enhance your growth beyond the courses
Additional Questions?
Do not hesitate to contact us, we are always happy to advice or answer any questions that can support your learning journey.
- NEWSLETTER
Join Our Newsletter Now
Don’t miss out! Be the first to hear about new offerings, interesting blog posts, agile events, and a lot more.
We won’t spam you. Unsubscribe at any time.

