CSD® - Certified Scrum Developer®
This CSD course is taught using an iterative and incremental approach, in which techniques and principles are revisited across varying contexts through several hands-on exercises.
Description
Online Certified Scrum Developer® (CSD®) Course
Real Product Development, Real Outcomes

|
Format: Live online via Zoom + Virtual tools, fully interactive coding and development Duration: 2 days (9:00–17:00 GMT, 1 hour lunch) |
Exam: None — certification via full participation Experience needed: You are expected to have basic knowledge of object-oriented programming (OOP) and at least 1 month of hands-on experience with an OOP language, for example, C# or Java, gained at some point in your career. |
Upon successful completion, delegates can obtain the Scrum Alliance Certified Scrum Developer® (CSD®) designation. With over 1 million members, the Scrum Alliance is the most established network of Agile Developers and the most widely recognised Agile certification authority in the world.
The course is taught using an iterative and incremental approach, in which techniques and principles are revisited across varying contexts through several hands-on exercises. It is not a passive course but highly interactive.
What Will You Receive?
![]() |
The CSD® CredentialThe Certified Scrum Developer® (CSD®) from the Scrum Alliance is a globally recognised certification that demonstrates your product leadership capability. No exam required; certification is awarded through full participation. |
Essential Practices of Extreme ProgrammingYou will gain industry knowledge on the 12 essential practices of Extreme Programming. Such as Continuous Integration, Design Improvement with Refactoring, Test-Driven Development (TDD), Collective Code Ownership and much more! |
|
![]() |
Free 30-Minute 1:1 Coaching SessionA free 30-minute one-on-one session with your trainer after the course. Use it to work through your first real product challenges and get tailored guidance on applying what you’ve learned. |
Rated 4.9 out of 5 from 48+ verified Google Reviews
|
★★★★★
“Great experience gaining my certificate with Agile Affinity. I like the way the training is oorganised and the mentoring sessions helped me gain valuable feedback across my training!” — Vasileios Manolas |
★★★★★
“Thank you so much for the best course and your support. The step-by-step approach and clear explanations allowed me to learn and apply the knowledge in real life.” — Unchasa Anong |
Included: A Free 30-Minute Coaching Session After the Course
![]() |
Every booking includes a free 30-minute one-on-one session with your trainer, scheduled after the course when you need it most. Discuss challenges you’re facing in your first weeks as a Scrum Developer. Get tailored guidance on applying your new skills in your specific organisation. Build confidence before your first Sprint Review or backlog refinement session as a certified CSD®. |
How Does the Online CSD® Course Work?
Your Product Is the Classroom — Full Lifecycle, from Idea to ValueDelivered via Zoom, this is a fully interactive 2-day workshop designed to engage participants. Unlike courses that use generic case studies. The workshop focuses on developing proficiency inAgile software engineering practices, which are expected from Scrum teams.
Emphasis is on hands-on learning through simulations, practical exercises and reflection. The objective is to make these techniques “automatic” and intuitive so that practitioners can invoke them at will and with confidence as needed. Special attention is paid to the 12 essential practices of Extreme Programming. |
Who Is This Course For?
Anyone seeking first-hand experience in software engineering techniques that are essential for Scrum teams to succeed will benefit. This includes technical business analysts, Scrum Masters, project managers, developers, technical testers, and architects.
Course Topics: Your Path to Product Ownership Mastery
On completion of the Certified Scrum Developer® course, delegates will be able to:
• Apply 12 Extreme Programming techniques
• Apply principles & values of the Manifesto for Agile Software Development
• Apply Test Driven Development & Refactoring
• Understand Behaviour Driven Development
• Apply Continuous Integration
• Apply Agile techniques to large projects involving distributed teams
• Apply collaborative programming techniques such as pair programming and mob programming
• Extend Agile principles to software architecture
This hands-on approach to this course ensures that more than 60% of this course is comprised of labs and technical exercises.
Benefits of Training with Agile Affinity
![]() Get CertifiedEarn your Certified Scrum Developer® (CSD®) — a globally recognised Scrum Alliance certification—no exam required. |
![]() Save on Future CoursesReceive 20% off all future Scrum Alliance certifications we offer when you sign up for our newsletter. |
![]() Join the CommunityAccess the Agile Affinity Discord and Scrum Event — the largest Scrum Alliance meetup in Europe — for ongoing peer support long after you certify. |
![]() Free Coaching SessionEvery booking includes a 30-minute one-on-one session with your trainer to support you after the course. |
Agile Affinity is a UK-based boutique agile coaching and training consultancy, established in 2019. We certify over 750 practitioners per year across Scrum Alliance programmes and run some of the UK’s most active agile communities — including Scrum Event (the largest Scrum Alliance meetup in Europe), the Kanban Coaching Exchange, the Agile Coaching Exchange, and Agile Coach Camp UK. When you train with us, you’re joining a community of practitioners — not just attending a course.
Frequently Asked Questions
Do I need any prior Agile or Scrum experience?
No. This course is designed for any Developer — whether you’re entirely new to agile product development or looking to build on existing knowledge. All you need is recent Developer experience and a willingness to learn through interactive exercises. Bring your questions or work issues you care about, and we’ll work on them throughout the two days.
Is there an exam, and how do I get certified?
No exam. To earn your CSD®, you must attend and participate fully across both days with your webcam on. After the course, you’ll be recommended to the Scrum Alliance, which will ask you to accept the CSD® License Agreement and complete your Scrum Alliance membership profile. Your certification is activated only after the agreement is accepted — so make sure you complete this step promptly after the course.
How should I prepare?
Come with an open mind and a product you’d like to work on — real or aspirational. Ensure you have a stable internet connection; a second monitor is helpful but not required.
How many people will be in the class?
We deliberately keep class sizes small to ensure genuine interaction with your trainer and fellow learners. You won’t be a passive attendee in a large webinar — you’ll be in a working group that your trainer can engage with directly throughout both days.
Are the sessions recorded?
No. The course is fully live and interactive — breakout rooms, group exercises, and real-time discussion are central to the learning. The Scrum Alliance requires full attendance across both days for certification.
What software do I need?
You’ll need the latest Zoom desktop application (not the web or mobile version), a browser for Virtual tools. You’ll also need a stable internet connection and a working webcam and microphone. Cameras must stay on during the course.
What if I need to cancel or reschedule?
We offer a full refund within 7 days of purchase, provided your CSD® certification has not yet been issued. If your schedule changes, you can transfer your booking to a future class at no extra cost — just let us know at least 5 working days before the course starts.
Can my employer pay, or can I get an invoice?
Yes. Select “Pay by Bank Transfer” at checkout, and an invoice will be generated automatically. Payment must be received before joining instructions are sent. For larger corporate bookings or bespoke requirements, please contact us at talk@agileaffinity.com.
What if I have another question?
We’re happy to help. Email us at talk@agileaffinity.com, and we’ll get back to you quickly.
To pay in another currency, select your location at the top right of the website. UK-based buyers must pay in GBP.
Certified Scrum Developer®, CSD®, Certified Scrum Product Owner®, CSPO®, Certified ScrumMaster®, CSM®, and CST® are registered trademarks of Scrum Alliance, Inc. Any unauthorised use is strictly prohibited.





