Training Schedule

Register here for upcoming Agile training courses: webinars, online training, and in-person classes by clicking one of the Register links below. I offer discounts when you register four or more people for the same training. I also offer private on-site and online workshops for groups of 12 to 24. Please contact me for details. For information and policies on public classes, please see the Training FAQ page.

Certified Scrum Developer Essentials

Certified Scrum Developer LogoThese Agile training courses are presented live in eight-hour sessions over five weekdays
This immersive, forty-hour Agile training course contains a set of three comprehensive component courses that provide the knowledge and skills to become a successful Scrum developer and a valuable member of a Scrum development team. Our first Agile course is an Scrum Framework Developer Essentials, in which you will explore the Scrum Framework and how it supports faster and simpler software development. In the second Agile training course, Design Pattern Developer Essentials, you’ll discover a core set of design patterns that every developer should know. This program concludes with our popular Scrum Software Developer Essentials Agile training course, in which you’ll learn how to write higher quality code more quickly and with fewer defects using practices from Extreme Programming (XP) that include test-first development, refactoring, and emergent design, as well as a variety of Agile problem-solving techniques. (more)

Monday, February 12, 2018 9:00 am -- Friday, February 16, 2018 5:00 pm (local time)Irving, TXSold Out
Monday, March 19, 2018 9:00 am -- Friday, March 23, 2018 5:00 pm (local time)Philadelphia, PASold Out
Monday, April 9, 2018 9:00 am -- Friday, April 13, 2018 5:00 pm (local time)Seattle, WARegister Now

You can also bring this class in-house for your development teams.

Agile Software Developer Essentials

These Agile courses are presented online in four-hour sessions over five weekdays
This comprehensive, twenty-hour Agile course presents essential developer principles and practices that will empower you to build higher quality software more rapidly, and with fewer defects. In these Agile courses you will go beyond the basics of Agile development and learn the practices expert developers employ to write code faster and solve a range of software problems. You’ll discover simple, yet powerful techniques for analysis and design, refactoring to patterns, and leveraging test-driven development to emerge solutions. You’ll identify code qualities that make software easier to build and test, and learn a common vocabulary for evaluating and communicating designs that will enable you to collaborate more effectively with your customer, as well as your teammates. (more)

Monday, July 16, 2018 9:00 am -- Friday, July 20, 2018 1:00 pm Pacific TimeOnlineSold Out

You can also bring this class in-house for your development teams.

Webinar Series

Presented in ninety minutes, with an optional thirty minutes for Q&A
These webinars are for all software development team members, and will benefit architects; designers and developers; development and product managers; software engineers/programmers; testers and QA engineers; and technical analysts, leads, and writers. Familiarity with basic Object-Oriented (OO) concepts and terminology is recommended.

More webinars coming soon...

Contact me for a free consultation or to arrange on-site training for your group.