Certified Scrum Developer® (CSD) course

In partnership with Berteig, we offer the Certified Scrum Developer® class as either a five day stand-alone class or as a three day developer-centric supplement to the Certified Scrum Master® (CSM).

In either case, five days of classroom time must be completed before we can issue a certification. This certification is issued by the Scrum Alliance and is part of their formal curriculum.


Five day Certified Scrum Developer [Stand-alone class]

In the five day course, the first day is an overview of the Scrum method and a dive into effective user stories. Having good user stories is critical to the practice of Behavioural Driven Development (BDD), which we cover later in the same course.

The remaining four days will cover test driven development (TDD), acceptance test driven development (ATDD) / behavioural driven development (BDD), refactoring, pair and mob programming, technical debt, continuous integration, and continuous delivery.

For each of the technical practices, we introduce the concept through discussions and engaging simulations and then dive into code to show direct application. This is a very hands-on class - attendees will be actively participating throughout the week, not just listening to a lecture.

The following upcoming public sessions are being offered for this class. If you wish to schedule a private class for your organization then contact us now.

Certified Scrum Developer: Public five day classes
No public classes currently scheduled. Contact us to schedule a private one.

This course assumes that you already know how to write code and are seeking to get better at your craft. It is not an introduction to programming.

Selected testimonials for the five day course

“I loved this certification course! What I learned here would have taken lots of time to learn and observe in real life and now I know I can apply it into my job.”
“I really enjoy learning from Mike. He’s flexible and willing to listen for feedback to adapt his course/agenda to fit our groups needs. I’ve learned a number of topics relevant to what we do in our company and will definitely try them out.”
“I like the time I spent here. It was useful for myself as a software developer. I’ve learned several new techniques and technologies.”
“Opened a new window for doing my job.”
“The course was really interesting and helpful. Some of the topics were eye openers. The material was presented in very organized way and at the same time fun to learn. Would recommend to any Scrum team member (developer or tester).”
“I feel reinvigorated to take my job and team performance to a higher level”

Three day Certified Scrum Developer [Supplement to CSM]

This three day course is a supplement to the existing CSM course. In order to receive the CSD certification, the application must have completed both the CSM (two day) certification as well as this three day developer-focused course. If you do not care about the CSM certificate then consider taking the five-day CSD instead. Although they both cover the same material, the five day course will dive deeper into it.

The following upcoming public sessions are being offered for this class. If you wish to schedule a private class for your organization then contact us now.

Certified Scrum Developer: Public three day class
No public classes currently scheduled. Contact us to schedule a private one.

This course assumes that you already know how to write code and are seeking to get better at your craft. It is not an introduction to programming.

Selected testimonials for the three day course

“Mike inspires you to want to improve your craft as an individual and as a team. You will learn skills to improve your development instantly, and skills that will allow you to continue improving every day.”
“This is one of the best trainings I have ever had. Learned everything in real-time in much fun way rather than total theory. When taught with live examples, that create more impact. Mike is just so awesome in his teaching style.”
“The course is very useful and it is relevant to our daily work. Exercises we did in the course helped to understand the agile/scrum process a lot.”