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

Certified Scrum Product Owner (CSPO) credential badge from Scrum Alliance

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® Credential

The 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 Programming

You 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 Session

A 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

★★★★★

Vasileios Manolas

“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

 

★★★★★

Unchasa Anong

“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

One-on-one coaching session via Zoom

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 Value

Delivered 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 Certified

Earn your Certified Scrum Developer® (CSD®) — a globally recognised Scrum Alliance certification—no exam required.

 

Save on Future Courses

Receive 20% off all future Scrum Alliance certifications we offer when you sign up for our newsletter.

Join the Community

Access the Agile Affinity Discord and Scrum Event — the largest Scrum Alliance meetup in Europe — for ongoing peer support long after you certify.

 

Free Coaching Session

Every 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.

Similar courses

The Certified LeSS Basics course is a brief introduction to the LeSS approach to Product development. Large-Scale Scrum (LeSS) is a scaling/descaling approach for Agile Product development with multiple teams for growth organisations.

More Information

The Scrum Alliance Certified ScrumMaster (CSM) course is a highly interactive, in-depth approach to covering the mindset, values, and principles of Agile with the theory, practices, and rules of Scrum.

More Information

The Advanced Certified Scrum Master (A-CSM℠) certification is the next step in your Agile journey to distinguish yourself as an experienced Scrum Master.

More Information

The Certified Scrum Professional Scrum Master (CSP-SM®) certification is the final step in your Agile journey to distinguish yourself as an experienced and leading Scrum Master.

More Information

Most CSPO courses teach you how to write a user story. Ours gives you the Product Operating Model to run the product. Live online, 2 days, CST-led. You'll work with your real product throughout — from vision to backlog to value. Includes AI tools practice and a free 1:1 coaching session. £275 + VAT.

More Information

Are you ready to unlock the true potential of Agile? Our ICP Agile Fundamentals course is the perfect starting point for anyone new to Agile or looking to strengthen their understanding of core Agile principles.

More Information

Improve your Scrum by adding the practices and evolutionary change approach from the Kanban Method. Scrum Better with Kanban can help you enhance your Scrum by introducing proven Kanban practices, principles, and applying evolutionary change management.

More Information