Course Badge
Back to results

Certified Scrum Developer®

Taught by: Sherman Gomberg
Stand out from the crowd with a certification that proves your knowledge and understanding of the scrum framework. The CSDĀ® course is delivered by world-class trainers who have been extensively evaluated and vetted as leaders in technical practices, scrum, and agility. Successful completion of this course includes a two-year professional membership with Scrum Alliance and a globally recognized certification badge.
rating icon showing 5.00 stars
5.00 out of 5.0 stars (37 ratings)
Back to results
22 - 23 November, 2024 |
 10:00 EST |
 8 hrs/day
$799
Register

Course details


About the trainer


Location

person icon

Online

Group Discounts:

  • 3 Participants 7% Discount 
  • 5 or more Participants 12% Discount
  • 10 or more Participants please contact us at [email protected] or +1-361-998-9988, +1-249-500-3143

 

 

Agile Values

  • Discussion on Essence of Agile
  • Discussion on Scrum Basic
  • Discussion on Sprint

Scrum

  • Define Scrum roles, activities, and artifacts.
  • Outline the process of working with a Product Backlog and a Sprint Backlog.
  • Define a Sprint.
  • Describe the process of defining “Done.”

TDD and BDD

  • Acceptance Test-Driven Development
  • Behaviour Driven Development
  • Difference between ATDD, BDD, and TDD
  • How BDD fits in Agile
  • Code example on BDD

Testing Tool

  • Classroom Exercise on BDD
  • Learn Gherkin
  • Learn Best Practices for writing Feature File
  • Learn FitNesse and Selenium

Architecture and Design

  • Three principles of architecture in an Agile environment
  • One practice on an Agile team
  • Two principles that enable testability and ease of refactoring

Collaboration

  • Describe “working together as one team”
  • Describe how to “include the customer” in the process.
  • Define pair programming

Test-Driven Development

  • Test-driven development (TDD) as a design approach
  • Red-green-refactor cycle steps
  • Unit testing principles and practices
  • Outline five qualities of a good test
  • Describe how to measure test effectiveness

Refactoring

  • Describe when to refactor
  • Outline refactoring for maintainability
  • Describe refactoring patterns

Continuous Integration

  • Single command build
  • Creating builds that are automated, self-testing, and fast
  • The importance of a single source repository
  • Increasing visibility & automating deployment

Certified Scrum Developer training can be attended by Certified ScrumMaster credential holders or any other interested professionals who are:

  • IT professionals involved in software development projects
  • Business Analysts
  • Architects
  • Developers
  • Engineers
  • QA testers
  • Project/Product Managers

Reviews

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

More courses by Sherman

This trainer has no other upcoming courses of this type.