Certified Scrum Developer

scrum-alliance-certification

Learn to use a deliberate and disciplined approach to tackle development challenges and produce reliable, robust, and verifiable applications in three-day technical course that anchors the Certified Scrum Developer (CSD) designation.

Upcoming Classes

Dates
Mode
Location
Event
Venue
Call to Schedule
Anytime
Virtual Classroom
Your Location
Anywhere
Jun 03Jun 05, 2018
Virtual Classroom
Las Vegas
Anywhere
Nov 04Nov 06, 2018
Virtual Classroom
Orlando
Anywhere
Select a learning mode button (Public, Live Virtual, etc.) for pricing, details, and a downloadable fact sheet.
Ways to Save

Groups Save Up to 20%

Have a group and want to save more? Groups always save with SQE Training! Groups of 3–5 save 10% on Public and Live Virtual training, and groups of 6 or more save 20%. Group discounts are automatically applied when registering multiple attendees with the same initial path. For groups choosing a mix of classes, contact our Client Support Group at 888.268.8770 or email [email protected].

Description
  • Learn to use a deliberate and disciplined approach to tackle any development challenge
  • Learn to effectively support Agile development projects
  • Acquire the skills needed to provide working applications to your customers faster
  • Learn the skills necessary to write better code and test it for fewer defects
 
You will learn to use a deliberate and disciplined approach to tackle any development challenge and produce reliable, robust and verifiable applications. You will also learn how to effectively and confidently support Agile development projects by seeing how to quickly transform customer requirements into concise and verifiable development tasks, to accurately estimate timelines and to quickly produce strong results using Agile Engineering practices such as TDD, continuous integration, automated deployment, simple design and refactoring, pair programming, and collaborative test automation using Acceptance Test Driven Design (ATDD) and Behavioral Driven Design (BDD) techniques. Acquiring these skills will help you provide working applications to your customers faster and to write to today’s requirements while preparing for tomorrow’s changes
 
Please note that this 3-day workshop represents the technical aspect of a 5-day Certified Scrum Developer program. In order to complete the Certified Scrum Developer (CSD) certification, you must also complete the two day Certified ScrumMaster Certification course. There is no CSD exam. The instructor approves CSD certification based on in-class participation and skills demonstration.
 
Features 
  • Facilitated by thought leaders with a decade or more of real world Agile experience 
  • Real world content, not ivory-tower theory 
  • Interactive exercises that engage the attendees 
  • Provides skills to create world class systems 
 
Who Should Attend 
Developers, testers, architects and technical leads who have a basic understanding of good programming practices and want to take their skills to the next level.
 
Laptop Required
Attendees are also required to bring their own laptop to be able to complete the exercises. 
 
The three-day technical course that anchors the Certified Scrum Developer (CSD) designation will satisfy the learning objectives outlined below. 
 
Questions? 888.268.8770 [email protected]
Course Outline
Scrum and Extreme Programming (XP) Overview 
Review of Scrum principles followed by the study of XP, a highly disciplined style of software development with prescribed set of programming principles and practices, which is complementary to Scrum. 
 
Architecture and Design Collaboration 
Study of architecture and design, focusing primarily on the principles that better enable testability and ease refactoring: 
  • Standing up a typical Agile Development environment 
  • Principles of architecture and design practices on an Agile team 
  • Principles that enable testability and ease refactoring 
  • Emergent Architecture 
 
Collaboration 
An in-depth look at the way Agile teams work together. This includes, but is not limited to, the following concepts: 
  • Working together as one team 
  • Pair programming 
  • Test automation through collaboration 
 
Test Driven Development & Refactoring 
Study of test-first development, including but not limited to the following concepts: 
  • Test driven development (TDD) as a design approach 
  • Red-green-refactor cycle 
  • Unit testing principles and practices 
  • What makes good tests/measuring test effectiveness 
  • Isolation tests using Mocks and Stubs 
 
Continuous Integration 
An introduction to the key practices of continuous integration, including but not limited to the following: 
  • Single command build 
  • Creating builds that are automated, self-testing, and fast 
  • The importance of a single source repository 
  • Increasing visibility & automating deployment 
 
Automated Testing 
Study of agile testing principles and an introduction to the practice of multi-level automated testing, that includes 
  • Automated unit/integration testing 
  • Automated acceptance testing 
  • Acceptance Test Driven Development (ATDD)
 
Dates
Mode
Location
Event
Venue
Jun 03Jun 05, 2018
Virtual Classroom
Las Vegas
Anywhere
Nov 04Nov 06, 2018
Virtual Classroom
Orlando
Anywhere
Price: $1,995 USD Course Duration: 3 Days
Ways to Save

Groups Save Up to 20%

Have a group and want to save more? Groups always save with SQE Training! Groups of 3–5 save 10% on Public and Live Virtual training, and groups of 6 or more save 20%. Group discounts are automatically applied when registering multiple attendees with the same initial path. For groups choosing a mix of classes, contact our Client Support Group at 888.268.8770 or email [email protected].

Description
  • Learn to use a deliberate and disciplined approach to tackle any development challenge
  • Learn to effectively support Agile development projects
  • Acquire the skills needed to provide working applications to your customers faster
  • Learn the skills necessary to write better code and test it for fewer defects
 
You will learn to use a deliberate and disciplined approach to tackle any development challenge and produce reliable, robust and verifiable applications. You will also learn how to effectively and confidently support Agile development projects by seeing how to quickly transform customer requirements into concise and verifiable development tasks, to accurately estimate timelines and to quickly produce strong results using Agile Engineering practices such as TDD, continuous integration, automated deployment, simple design and refactoring, pair programming, and collaborative test automation using Acceptance Test Driven Design (ATDD) and Behavioral Driven Design (BDD) techniques. Acquiring these skills will help you provide working applications to your customers faster and to write to today’s requirements while preparing for tomorrow’s changes
 
Please note that this 3-day workshop represents the technical aspect of a 5-day Certified Scrum Developer program. In order to complete the Certified Scrum Developer (CSD) certification, you must also complete the two day Certified ScrumMaster Certification course. There is no CSD exam. The instructor approves CSD certification based on in-class participation and skills demonstration.
 
Features 
  • Facilitated by thought leaders with a decade or more of real world Agile experience 
  • Real world content, not ivory-tower theory 
  • Interactive exercises that engage the attendees 
  • Provides skills to create world class systems 
 
Who Should Attend 
Developers, testers, architects and technical leads who have a basic understanding of good programming practices and want to take their skills to the next level.
 
Laptop Required
Attendees are also required to bring their own laptop to be able to complete the exercises. 
 
The three-day technical course that anchors the Certified Scrum Developer (CSD) designation will satisfy the learning objectives outlined below. 
 
Questions? 888.268.8770 [email protected].com
Course Outline
Scrum and Extreme Programming (XP) Overview 
Review of Scrum principles followed by the study of XP, a highly disciplined style of software development with prescribed set of programming principles and practices, which is complementary to Scrum. 
 
Architecture and Design Collaboration 
Study of architecture and design, focusing primarily on the principles that better enable testability and ease refactoring: 
  • Standing up a typical Agile Development environment 
  • Principles of architecture and design practices on an Agile team 
  • Principles that enable testability and ease refactoring 
  • Emergent Architecture 
 
Collaboration 
An in-depth look at the way Agile teams work together. This includes, but is not limited to, the following concepts: 
  • Working together as one team 
  • Pair programming 
  • Test automation through collaboration 
Test Driven Development & Refactoring 
Study of test-first development, including but not limited to the following concepts: 
  • Test driven development (TDD) as a design approach 
  • Red-green-refactor cycle 
  • Unit testing principles and practices 
  • What makes good tests/measuring test effectiveness 
  • Isolation tests using Mocks and Stubs 
 
Continuous Integration 
An introduction to the key practices of continuous integration, including but not limited to the following: 
  • Single command build 
  • Creating builds that are automated, self-testing, and fast 
  • The importance of a single source repository 
  • Increasing visibility & automating deployment 
 
Automated Testing 
Study of agile testing principles and an introduction to the practice of multi-level automated testing, that includes 
  • Automated unit/integration testing 
  • Automated acceptance testing 
  • Acceptance Test Driven Development (ATDD)
Class Schedule
Sign-In/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Class Fee Includes
• Tuition
• Scrum Alliance certification fee—a $100 Value
• Course notebook
• Continental breakfasts and refreshment breaks
• Lunches
• Letter of completion
Instructors
Dates
Mode
Location
Event
Venue
Call to Schedule
Anytime
Virtual Classroom
Your Location
Anywhere
Course Duration: 3 Days
Description
  • Learn to use a deliberate and disciplined approach to tackle any development challenge
  • Learn to effectively support Agile development projects
  • Acquire the skills needed to provide working applications to your customers faster
  • Learn the skills necessary to write better code and test it for fewer defects
 
You will learn to use a deliberate and disciplined approach to tackle any development challenge and produce reliable, robust and verifiable applications. You will also learn how to effectively and confidently support Agile development projects by seeing how to quickly transform customer requirements into concise and verifiable development tasks, to accurately estimate timelines and to quickly produce strong results using Agile Engineering practices such as TDD, continuous integration, automated deployment, simple design and refactoring, pair programming, and collaborative test automation using Acceptance Test Driven Design (ATDD) and Behavioral Driven Design (BDD) techniques. Acquiring these skills will help you provide working applications to your customers faster and to write to today’s requirements while preparing for tomorrow’s changes
 
Please note that this 3-day workshop represents the technical aspect of a 5-day Certified Scrum Developer program. In order to complete the Certified Scrum Developer (CSD) certification, you must also complete the two day Certified ScrumMaster Certification course. There is no CSD exam. The instructor approves CSD certification based on in-class participation and skills demonstration.
 
Features 
  • Facilitated by thought leaders with a decade or more of real world Agile experience 
  • Real world content, not ivory-tower theory 
  • Interactive exercises that engage the attendees 
  • Provides skills to create world class systems 
 
Who Should Attend 
Developers, testers, architects and technical leads who have a basic understanding of good programming practices and want to take their skills to the next level.
 
Laptop Required
Attendees are also required to bring their own laptop to be able to complete the exercises. 
 
The three-day technical course that anchors the Certified Scrum Developer (CSD) designation will satisfy the learning objectives outlined below. 
 
Questions? 888.268.8770 [email protected]
Course Outline
Scrum and Extreme Programming (XP) Overview 
Review of Scrum principles followed by the study of XP, a highly disciplined style of software development with prescribed set of programming principles and practices, which is complementary to Scrum. 
 
Architecture and Design Collaboration 
Study of architecture and design, focusing primarily on the principles that better enable testability and ease refactoring: 
  • Standing up a typical Agile Development environment 
  • Principles of architecture and design practices on an Agile team 
  • Principles that enable testability and ease refactoring 
  • Emergent Architecture 
 
Collaboration 
An in-depth look at the way Agile teams work together. This includes, but is not limited to, the following concepts: 
  • Working together as one team 
  • Pair programming 
  • Test automation through collaboration 
 
Test Driven Development & Refactoring 
Study of test-first development, including but not limited to the following concepts: 
  • Test driven development (TDD) as a design approach 
  • Red-green-refactor cycle 
  • Unit testing principles and practices 
  • What makes good tests/measuring test effectiveness 
  • Isolation tests using Mocks and Stubs 
 
Continuous Integration 
An introduction to the key practices of continuous integration, including but not limited to the following: 
  • Single command build 
  • Creating builds that are automated, self-testing, and fast 
  • The importance of a single source repository 
  • Increasing visibility & automating deployment 
 
Automated Testing 
Study of agile testing principles and an introduction to the practice of multi-level automated testing, that includes 
  • Automated unit/integration testing 
  • Automated acceptance testing 
  • Acceptance Test Driven Development (ATDD)
 
Class Schedule
Sign-In/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Class Fee Includes
• Tuition
• Course notebook
• Letter of completion
Instructors

Questions?

On-Site Training

Let us bring the training directly to you! Choose from over 60 courses.

Combine World-Class Training and

Certification with a Conference

Maximize Your Learning Potential

Agile Dev Conference logo

Better Software Conference logo

Devops Conference logo

Agile + DevOps Conference logo

STAR Conference logo