Certified ScrumDeveloper Track

Certified Scrum Developer with Practical Exercises

Organization

Agile Pain Relief Consulting

  • Course

    Date: 22-24 September, 2014
    Location: Ottawa, ON, Canada

    Regular Price: $1995
    Early Price: $1695 expires 22 August, 2014

    • This course fulfills the Technical skills requirement on the Certified Scrum Developer track.
    Holiday Inn & Suites Kanata, 101 Kanata Ave, Ottawa
    8:59am-5:01pm
    September 22-24, 2014 $1995
    Early Registration (before August 22) $1695
    Refunds and cancellations
    Agile Pain Relief presents Certified Scrum Developer (CSD) workshop in Ottawa

    Certified Scrum Trainer® Mark Levison leads an intensive, three-day Certified Scrum Developer (CSD) course which covers advanced Agile programming methods applicable to software developers and software architects through a mix of direct instruction, discussion, programming exercises, code review, and other hands-on activities.

    "Great actionable content." —Jason
    "A perfect insight into the Agile world." —Smita
    Overview

    This three-day technical course track introduces intermediate and advanced Scrum and Agile concepts which can be applied to software development and engineering engineering practices. Intended for experienced software developers the course employs actual coding exercises to provide hands-on exercises in using Agile methods as part of the software planning and development process.

    Built on the Agile principles of Scrum and Sprints the course is divided into Sprints with hand-on programming exercises designed to familiarize and practice Agile methodologies such as Constant Integration, Test-driven coding, Unit testing, Acceptance tests, Sprints, and Code Refactoring to help developers build and deliver higher-quality code on time.

    "Fantastic.
    Very personable and great delivery."
    —Jennifer
    "Wonderful course.
    Delivering both 'How to do it' and 'Why it works' in a fun and enlightened way."
    —Hugo
    Key Concepts

    This course covers the following concepts through a mix of in-class lectures and practical exercises designed to introduce and expand on the following areas:

    • Constant Integration (CI)
    • Release planning
    • Collaboration
    • Unit testing
    • Sprint planning
    • Code Smells and Refactoring
    • Test-driven code
    • Agile architecture
    • Legacy code strategies
    • Mocks, fakes & stubs
    • Acceptance Test driven development

     

    The Agile Pain Relief Advantage
    Small Class-size in Your City

    Agile Pain Relief limits classes to a maximum of 20 students to ensure a quality learning environment with more opportunities to address your questions and concerns. Local training classes mean you meet and network with other professionals near you. On-site, private training also available.

    In-person and Interactive

    Direct learning tailored to each class and student. No canned PowerPoint presentations or webinars. Live instruction from Certified Scrum Trainers (CST) and group exercises modelled on Agile methods.

    Hands-on Applications of Scrum Methods with Agile Theory

    Practical examples and exercises use Scrum and Agile principles teach you how to adapt and practice Agile methods in your projects.

    Online Course Materials and Support

    Course attendees receive electronic copies of all seminar materials (including free updates to course materials as they become available) and exclusive access to Mark through Agile Pain Relief's LinkedIn group.

    "I really enjoyed the course and I know that I can start using this new knowledge immediately in my work" —Francois

    Cancellation and Refunds
    Full refund issued up to 10 days prior to course start date; credit towards future course for cancellations less than 10 days before course start date.

    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 http://www.scrumalliance.org/certifications/practitioners/csd-certification.

  • Details

    Date: 22-24 September, 2014
    Location: Ottawa, ON, Canada

    Venue:
    Holiday Inn & Suites Kanata
    101 Kanata Ave
    Ottawa, ON K2T 1E6 Canada
    Get Directions

    Regular Price: $1995
    Early Price: $1695 expires 22 August, 2014

  • Agenda

    Agenda:

    Day 1

    SPRINT 1: COLLABORATION

    Collective Code Ownership

    Working as One Team

    Working with the Customer

    Pair Programming

     

    SPRINT 2: UNIT TESTING

    What makes a good/bad Unit Test?

    Test coverage: Is it important? How to use/mis-use it.

    Test Driven Development

    Red-Green-Refactor Cycle

    Is it a test tool or a design tool?

    End of day review

    Day 2:

    SPRINT 3: ARCHITECTURE & DESIGN

    How much do you need?

    What choices can you delay?

    Set-Based Design as an Architecture Tool

     

    SPRINT 4: REFACTORING

    What is refactoring? What isn’t included?

    Why refactor? When would you refactor?

    Why not refactor?

    How to refactor safely?

    Refactoring to Patterns

    End of day review

    Day 3:

    SPRINT 5: ENHANCING CONTINUOUS INTEGRATION

    Increasing Visibility

    Continuous Deployment

    End of day review

    Feedback forms

    In class test

    CSD graduation