Course Badge
Back to results
Advanced Certified Scrum Developer® Badge

Advanced Certified Scrum Developer®

Taught by: Paul Moore
Rocket Nine Solutions
Prove your technical leadership with the A-CSD®. Course includes hands-on coding exercises in your preferred language: C#, Java, python, JavaScript, TypeScript, php. Successful completion earns you the A-CSD®, extends your CSD® for two years, and renews your membership in the Scrum Alliance.
Paul Moore Trainer Photo
Back to results
 16 hours |
 Start Nov 16, 2026 UTC
Early bird pricing

Course details


Location

person icon

Online


Discounts

discount tag icon

Price increases to $1,220 after 10/30/2026

Schedule Details

Monday, November 16 | 6:00 PM - 10:00 PM UTC
Tuesday, November 17 | 6:00 PM - 10:00 PM UTC
Wednesday, November 18 | 6:00 PM - 10:00 PM UTC
Thursday, November 19 | 6:00 PM - 10:00 PM UTC

Max number of students: 8

Live Online · 4 Half-Day Workshop

November 16th - 19th, 2026

ADVANCED CERTIFIED

SCRUM DEVELOPER

certification · Scrum Alliance

Without technical practices, Scrum will fail. Strengthen your skills as a collaborative team member and technical lead — tackling real code, automated tests, and technical debt alongside your team.

This hands-on course strengthens your skills as a collaborative Scrum team member and technical lead. The techniques build your confidence to tackle existing code bases, add automated tests, make the code more maintainable, and reduce bugs that escape the sprint.

Who it's for: Software developers (programmers) building software in an Agile environment — anyone involved in creating your software solutions who wants to strengthen the technical practices behind Scrum.

Led by CST & Technical Coach Paul Moore

Trainer Paul Moore is a Certified Scrum Trainer (CST) and specialized Educator for the Scrum Alliance developer track — CSD, A-CSD, and CSP-D. Paul is an expert Agile Technical Coach dedicated to restoring the "engineering" in software engineering, bringing decades of hands-on experience in high-stakes development environments to every class.

certification · Scrum Alliance

Scrum without the engineering
isn’t built to last

The problem is…

Technical debt keeps piling up with no clear plan to pay it down
Bugs keep escaping the sprint and eroding stakeholder trust
Your team lacks a shared practice for automated testing
Continuous integration feels aspirational, not real
Design decisions get made ad hoc instead of deliberately
Cross-team dependencies keep slowing your delivery down

This hands-on course strengthens your skills as a collaborative Scrum team member and technical lead — building your confidence to tackle existing code bases, add automated tests, and reduce bugs that escape the sprint.

What You’ll Learn

The Core Technical Practices

Learn the technical practices that turn Scrum theory into working, maintainable software.

Continuous Integration

Experience fast feedback loops that catch problems early.

Code Quality Measurement

Measure your code to identify and manage quality over time.

Automated Testing & Test Doubles

Go deeper into automated tests that guide design, confirm behavior, and isolate your work from slow outside dependencies.

Technical Debt Management

Decide when to take on technical debt, and how to pay it down deliberately.

Emergent Design

Respond to changing business demands without a rigid up-front design.

Cross-Team Collaboration

Practice ways to work effectively with the teams your team depends on.

Straight From The Room

What Past Students Say

Real feedback from developers who've taken this course.

"Paul is an excellent instructor whose knowledge and experience helped me become a more productive developer."

"The most helpful course I have taken in my career."

"Doing test-driven development in a mob was an awesome experience — the pair and mob programming exercises made me far more comfortable working with my team."

What You’ll Need

Your Path to A-CSD

The A-CSD certification requires more than attendance — here's exactly what's involved.

Complete the Course & Assignments

Attend the full workshop and complete the associated assignments.

Validate 12+ Months as a Scrum Developer

You'll need to validate at least 12 months of experience working as a Scrum Developer or team member.

Hold an Earned CSD

You'll need an earned CSD with the Scrum Alliance (it does not need to be currently active).

Your Instructor

Meet your trainer

Paul Moore

Paul Moore

Certified Scrum Trainer & Technical Coach

CST Certified Scrum Trainer
A-CSD Advanced Certified Scrum Developer
CSP-D Certified Scrum Professional – Developer

Restoring the Engineering in Software Engineering

Paul Moore 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, Paul doesn't just teach theory — he focuses on the hard technical skills required to build maintainable, high-quality software.

A Guide for Thousands of Developers

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.

In Every Class

In this class, he brings that same real-world engineering rigor directly to your team's code, tests, and technical debt — grounding every exercise in the practices that keep software maintainable long after the class ends.

Your A-CSD registration includes:

4 Half-Day Live Online Training
Training Materials
Class Led by a Certified Scrum Trainer (CST)
Hands-On Coding, Testing & Refactoring Exercises
Path Toward the A-CSD Credential (Scrum Alliance)
SEUs for Scrum Alliance Members
Live, Interactive Instruction — Not a Recorded Video

It’s time to build better software

Step 1

Register for the
live online workshop now

You are here

Step 2

Show up, code &
practice in the
live workshop

Step 3

Complete assignments,
validate experience &
earn your A-CSD

FAQ

Do I need deep expertise in a specific programming language?

No. Deep language skills aren't required — exercises focus more on agile development techniques and are offered in many popular languages including Java, C#, JavaScript/TypeScript, Python, C++, and PHP. This is a hands-on programming course: actual code will be written, tested, and reviewed.

What do I need to earn the A-CSD certification?

You'll need to complete the course and its assignments, validate 12+ months of experience working as a Scrum Developer/team member, and hold an earned CSD with the Scrum Alliance (it need not be currently active).

What do I need to attend the live workshop?

Since the class is highly interactive, you'll need a camera and microphone to participate. You should have an integrated development environment (VS Code, JetBrains, Visual Studio, etc.) installed. A GitHub account and basic familiarity with git repositories is useful but not a strict requirement.

Who should attend this course?

Software developers (programmers) building software in an Agile environment — anyone comfortable crafting code solutions as part of a team, including hands-on developers and quality-focused testers.

Register now

Without technical practices, Scrum will fail. Build your confidence to tackle existing code bases, add automated tests, and reduce bugs that escape the sprint.

Register Now → Still Have Questions?

Reviews

5.00 out of 5.0 stars
rating icon showing 5.00 stars. (3 ratings) TrustPilot logo

More courses by Paul

This trainer has no other upcoming courses of this type.