Course Badge
Back to search

Essential Agile Engineering Skills

All courses on the Certified Scrum Developer® track are taught by Registered Education Providers. For more information on the curriculum for the CSD credential, visit https://www.scrumalliance.org/get-certified/developer-track/certified-scrum-developer.
Details
  • folder icon

    Wed Oct 23 - 25, 2019

  • clock icon

  • clock icon

    0 hours each day

  • person icon

    In-Person

  • location pin icon

    2311 Lee Court

    San Diego, CA 92101, US

  • person icon

Course details

Rob Myers

CSAT™, CSP®‑D, CSP®‑SM, CSP®‑PO, A‑CSD™, CSD®, CSM®, CSPO®

Agile For All

Control quality, while retaining the flexibility and maintainability of Agile's incremental approach to product development.

Agile software development requires a unique approach to the actual writing of code. While there are no “silver bullets,” certain practices are much better at controlling quality, while retaining the flexibility and maintainability required of Agile’s incremental product development approach.

Join us for an immersive, intensive 3-day course providing hands-on training in the most powerful and popular Agile Engineering Practices (aka Scrum Developer Practices, Extreme Programming practices), and the synergy gained by combining them.

Practices include Test-Driven Development, Refactoring, Continuous Integration, Collective Code Ownership, Pair Programming, Behavior Driven Development, time-boxed experimental “spikes,” Energized Work, and Emergent Design and Architecture.

 

The course is currently offered in Java, JavaScript, C#, or C++.

 

Those who successfully complete this course may become a Scrum Alliance Certified Scrum Developer®. Please note that this workshop represents the 3-day technical aspect of a 5-day CSD program. To obtain the CSD, you must have earned the CSM credential. Participants who do not yet have the CSM may take it later (a 2-day training) and then finish the CSD credential.

 

_______________________________________________________________________

SIGN UP FOR THIS CERTIFIED SCRUM DEVELOPER® (CSD) CLASS 

_______________________________________________________________________

Course Topics & Learning Objectives

By the end of our time together, you will have gained:

  • A variety of individual practices, and an understanding of how they support each other. Includes Continuous Integration, Test-Driven Development, Pair Programming, and many others.
  • A clear understanding of why our industry needs professional development & engineering practices.
  • A clear understanding of why these particular practices are well-suited for Agile frameworks such as Scrum & Kanban.
  • Techniques for teams and individuals to realistically stick to these practices in a disciplined way.

_______________________________________________________________________

SIGN UP FOR THIS CERTIFIED SCRUM DEVELOPER® (CSD) CLASS 

_______________________________________________________________________

 

This course is designed for software developers, lead programmers, and architects. Participants will split into teams of 4-6 people who can read and understand the programming language selected by that team. Each participant will be working closely with others to craft real code.

_______________________________________________________________________

SIGN UP FOR THIS CERTIFIED SCRUM DEVELOPER® (CSD) CLASS 

_______________________________________________________________________

Reviews

rating icon showing 0.00 stars. No ratings yet TrustPilot logo
This course does not have any reviews yet.

More courses by Rob

course badge Certified Scrum Developer®
Where & when
  • folder icon
    Mon Jun 03 - 04, 2024
  • clock icon
    09:00 EDT
  • person icon
    Live Online
course badge Certified Scrum Developer®
Where & when
  • folder icon
    Fri Jun 21 - 23, 2024
  • clock icon
    09:00 EDT
  • person icon
    Live Online
course badge Certified Scrum Developer®
Where & when
  • folder icon
    Fri Jul 12 - 14, 2024
  • clock icon
    09:00 EDT
  • person icon
    Live Online