Training Schedule

Register here for upcoming 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 your organization. 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 LogoPresented live in 8-hour sessions over five weekdays
This immersive, forty-hour training program contains a set of three comprehensive courses that provides the knowledge and skill to become a successful Scrum developer and a valuable member of a Scrum development team. Our first course is devoted to an Introduction to Scrum for Software Developers, in which you will explore the Scrum Framework and how it supports faster and simpler software development. The second course covers Design Pattern Developer Essentials, where you will discover a core set of design patterns that every developer should know. The training program concludes with our popular Scrum Software Developer Essentials 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)

WhenWhereWhat
Monday, Jun 3 -- Friday, Jun 7, 9:00 am - 5:00 pm PTRedwood City, CASold Out
Monday, Jul 29 -- Friday, Aug 2, 9:00 am - 5:00 pm PTHerndon, VARegister
Monday, Aug 12 -- Friday, Aug 16, 9:00 am - 5:00 pm CTNashville, TNRegister
Monday, Sep 9 -- Friday, Sep 13, 9:00 am - 5:00 pm PTSan Diego, CARegister
Monday, Sep 30 -- Friday, Oct 4, 9:00 am - 5:00 pm CETParis, FRComing Soon...
Monday, Oct 28 -- Friday, Nov 1, 9:00 am - 5:00 pm MTPhoenix, AZComing Soon...
Monday, Nov 18 -- Friday, Nov 22, 9:00 am - 5:00 pm PTBellevue, WAComing Soon...
Monday, Dec 2 -- Friday, Dec 6, 9:00 am - 5:00 pm CTChicago, ILComing Soon...

More public classes will be offered in 2013. In the meantime, you can bring this class in-house for your developers.

Agile Software Developer Essentials

Presented online in 4-hour sessions over five weekdays
This comprehensive, twenty-hour program presents essential Agile developer principles and practices that will empower you to build higher-quality software more rapidly, and with fewer defects. 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)

WhenWhereWhat
Monday, May 20 -- Friday, May 24, 9:00 am - 1:00 pm PTOnlineSold Out
Monday, Oct 21 -- Friday, Oct 25, 9:00 am - 1:00 pm PTOnlineComing Soon...
Monday, Dec 16 -- Friday, Dec 20, 9:00 am - 1:00 pm PTOnlineComing Soon...
 
More public classes will be offered in 2013. In the meantime, you can bring this class in-house for your developers.

Free Webinar Series

Presented in 90 minutes with an optional 30 minutes for Q&A
These free 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.

WhichWhenWhereWhat
More webinars coming soon...

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