Based on the newest curriculum from Scrum Alliance, this sixteen-hour training program provides the knowledge and skills to extend your Scrum developer experience and focuses on core engineering practices for you to become a valuable member of a Scrum team. It is a fully fledged technical course for software professionals with lots of practical works.
First, we will explore the Agile architectures with key focus on different architectural patterns and practices. Then we will deep dive into Test Driven Development practices with Mock, Spy and Stub. Then we will learn how to speak in common language using Behavior Driven Development BDD followed by Acceptance Test Driven Development ATDD.
We will cover the code refactoring principles and how to write code in a better way. We will explore 23 Design Patterns and deep dive into few of them followed by SOLID principles. We will also see how to build CI/CD pipelines and what to consider to make developer better and efficient. We will conclude the class by having a details discussion on DevOps and SRE.
Completing this training program will give you the knowledge of the core agile engineering practices and hands on practices on key areas which will give you capability of building software rapidly and enable you to:
Your Instructor, Mizanur Rahman
Mizan is an experienced Agile coach and trainer for more than 12 years with 20 years of software development experience. His agile coaching mainly focus on technical part of agile which includes Agile engineering practices, Agile architecture, DevOps, SRE, CI/CD, Test Automations, TDD, ATDD, BDD, Micro Services, Domain Driven Design, Cloud Native designs and many more. He has trained more than 3000+ people in Agile & Scrum all over the world including USA, Japan, Indian, Bangladesh, Nepal, Middle East. He is a full stack developer and architect who writes code and solve problems on day to day basis.
This course fulfills all of the training requirements for becoming a Certified Scrum Developer (CSD) from the Scrum Alliance and is a prerequisite to the Advanced-Certified Scrum Developer (A-CSD) training course. This CSD course counts for 16 Scrum Educational Units (SEUs).
Who Should Take This Course?
This Certified Scrum Developer (CSD) training course is for all team members and has the greatest impact when the entire team attends. This Certified Scrum Developer course will benefit
Pre-requisite: You must have completed CSD from Scrum Alliance.