Two-day live virtual training Scrum Alliance certification No prerequisites

Certified Scrum Developer · CSD®

Build it right.
Not just fast.

Any team can demo software quickly. Far fewer can ship it as quality code that's actually easy to maintain — or keep pace testing it sprint after sprint. This is the hands-on, technical side of Scrum: pairing, test-driven development, continuous integration, and refactoring, practiced in real code, not slides.

$1,075 early bird, rising to $1,220 inside two weeks of your session · Taught by Paul Moore, Certified Scrum Trainer & Technical Coach · Digital badge, 16 SEUs & a 2-year Scrum Alliance membership included

16 hours

Two-day live virtual

16 & 16

SEUs & PDUs

None

Prerequisites

$1,075

Early bird (reg. $1,220)

Upcoming classes

Register now

Seats are limited to keep pairing sessions effective. Grab a date before this cohort fills.

Events

Views Navigation

Event Views Navigation

Today

Bringing a team? We also run private courses tailored to your organization. Contact us for more info →

The credential

A real Scrum Alliance certification

CSD is the foundational certification in the Scrum Alliance developer track. Attend both days, participate, and pass a classroom-based evaluation — no written exam.

Scrum Alliance Certified Scrum Developer badge

Scrum Alliance

Certified Scrum Developer

A digital badge you can add to LinkedIn the day you finish, backed by a globally recognized credentialing body. CSD is the entry point to the developer track — once you've put the practices to work, Advanced CSD and CSP-Developer build on it as your experience grows.

What you'll learn

The technical practices behind sustainable delivery

Five core practices, worked hands-on in pairs and small groups — plus the full Scrum experience end to end, so the practices land inside a real sprint rhythm, not in isolation.

Module 01

Backlog refinement & planning

Break down product backlog items into increments your team can actually commit to and deliver inside a sprint.

Module 02

Pair & mob programming

Work through real code together to minimize misunderstanding and spread knowledge across the team as you go.

Module 03

Unit testing & TDD

Write tests before the code they verify, and build the confidence to change your solution without breaking it.

Module 04

Continuous integration

Integrate constantly to catch conflicts early and take advantage of faster, tighter feedback loops.

Module 05

Refactoring for maintainability

Improve the design of existing code without changing its behavior, so today's shortcut isn't tomorrow's outage.

Full Scrum experience

Planning, building, testing, and retrospecting — all two days

The course runs as a real sprint: planning, hands-on development in pairs and small groups, testing, and retrospection. You'll leave understanding not just the practices, but why agile engineering works the way it does under pressure.

Who it's for

Anyone involved in creating your software

This training is the right choice for all team members who help build the product — not developers alone.

Software developers & engineers

Ready to trade ad hoc coding habits for TDD, CI, and refactoring practices that hold up under sprint pressure.

QA & test engineers

Tired of chasing untested code through every sprint and wanting testing built in from the start, not bolted on at the end.

Scrum Masters

Supporting a technical team and wanting fluency in the engineering practices underneath their delivery problems.

Technical leads

Setting the technical bar for a team and looking for a shared, hands-on vocabulary everyone can work from.

DevOps engineers

Building the automated testing and CI foundation DevOps depends on, and wanting it done inside every sprint, not around it.

Product Owners

Wanting enough technical fluency to have a real conversation with the team about what "done" actually costs.

Straight answer on prerequisites: there are none. CSD is the entry point to the Scrum Alliance developer track — no prior certification or specific language/framework required.

Your seat

What your seat gets you

$1,075 early bird, rising to $1,220 inside two weeks of your session — one certification, real hands-on practice, and a standing invitation to keep working the practices with us.

  • The digital badge

    The official Scrum Alliance Certified Scrum Developer credential — shareable the day you finish.

  • A two-year Scrum Alliance membership

    Professional membership included with your seat — community, resources, and member pricing for two full years.

  • 16 SEUs & 16 PDUs

    Applicable to your Scrum Alliance and PMI certification renewals — one of each per hour of live training.

  • Real, hands-on practice

    You'll write, test, and refactor actual code in pairs and small groups — not just watch a slide about it.

  • Alumni meetings

    Keep coming back. Bring the codebase you're actually working in and work it through with Paul and other practitioners.

16 hours of live virtual training, scheduled as two full days or several shorter sessions depending on your class · Taught by Paul Moore, CST · Classroom-based evaluation, no written exam · Seats are limited to keep pairing sessions effective.

See upcoming dates →

Your trainer

Taught by Paul Moore

Paul Moore

Paul Moore

Certified Scrum Trainer & Technical Coach

Paul is an expert Agile Technical Coach dedicated to restoring the "engineering" in software engineering. With decades of hands-on experience in high-stakes development environments, he doesn't just teach theory — he focuses on the hard technical skills required to build maintainable, high-quality software. As a guide for thousands of developers worldwide, Paul bridges the gap between abstract Agile concepts and the daily reality of writing code, helping teams deliver value faster and with greater confidence.

Certified Scrum Trainer Advanced CSD CSP-Developer

Questions

Before you register

Is there an exam?

No written exam. Scrum Alliance requires a CSD assessment, and Paul's course design uses a classroom-based evaluation instead — attend both days, participate, and complete the hands-on work, and you'll receive your CSD credential.

Do I need a technical background to take this?

This training is built for anyone involved in creating your software solutions — not developers exclusively. That said, the hands-on exercises involve real code, so it's most valuable for people who write or directly work with code day to day.

What's the difference between CSD and CSM?

Certified ScrumMaster is about the people side — facilitating a team and helping it continuously improve. CSD is the technical side — the engineering practices, like TDD and continuous integration, that let a team actually deliver what Scrum asks of it. Many people eventually hold both.

What comes after CSD?

CSD is the entry point to the Scrum Alliance developer track. Once you've worked as a Certified Scrum Developer for 12 months, you're eligible for Advanced CSD; after 12 more months holding that, you're eligible for CSP-Developer. See "The developer track" below for how the three fit together.

What do I need to bring to the live session?

A laptop with your usual code editor set up, and a willingness to pair with classmates on real exercises. Specific environment or language setup details are sent ahead of your session.

Can you run this privately for my organization?

Yes — a private session lets Paul pair your developers on exercises grounded in your team's actual codebase and conventions. Email hello@rocketninesolutions.com and we'll put together a plan.

The developer track

Where CSD leads next

Scrum Alliance built the developer track to reward time in the role, not just time in a classroom. CSD gets you started; Advanced CSD and CSP-Developer are earned as your experience grows.

You are here

01

Certified Scrum Developer

This course. No prerequisites — the foundation for the entire developer track.

02

Advanced CSD

Requires holding a CSD (active or expired) plus at least 12 months of experience as a scrum developer/team member within the last five years, and completing an approved A-CSD course.

Learn More →

03

CSP-Developer

Requires holding an A-CSD (active or expired) plus at least 24 months of experience as a scrum developer/team member within the last five years, and completing an approved CSP-D educational offering.

Learn More →

Looking for private options for these courses? Get in touch with us for more information: hello@rocketninesolutions.com.

Still deciding?

Ask us anything

Not sure whether this is the right level for your team, or whether CSD or CSM is the better starting point? Tell us where you're at and we'll give you a straight answer.

Email us your question →

Private & corporate training

Bring it to your organization

Run the session against your team's actual codebase and conventions, and leave with a shared technical bar — not a few people who happened to learn it separately.

Request a private class →

Anyone can demo something fast.

Build it to last.

Two days, one certification, and the hands-on technical practices that keep quality code shipping sprint after sprint. Pick your date.

Scrum Alliance®, Certified Scrum Developer®, and CSD® are marks of Scrum Alliance, Inc. Rocket Nine Solutions is a licensed training provider.