Developer Essentials Training

My Developer Essentials Training is unique, focusing on the core principles and practices for rapidly building extensible code. I offer training classes online and in different cities around the globe and private on-site training classes for development teams.

Classes can be delivered in 4-hour or full-day (8 hours plus an hour for lunch) sessions over consecutive weekdays. My comprehensive Developer Essentials Training consists of two-component courses that includes Agile Analysis and Design Patterns and Hands-On: Extreme Programming Practices.

Click on any component below for a full course description:

More Agile Training

I offer additional training in Agile developer practices that can be fully customized to fit your needs:

Curriculum by Number of Training Hours

Who Should Attend?

My courses are designed to provide value to all software development team members and have the greatest impact when everyone on the team can attend, including:

  • Architects
  • DBAs
  • Designers
  • Developers
  • Development Managers
  • Directors
  • Product Managers
  • Programmers
  • QA Engineers
  • Software Engineers
  • Technical Analysts
  • Technical Leads
  • Technical Writers
  • Testers

Become a More-Proficient Developer:

Register for the next Certified Scrum Developer training session, or contact me to arrange a private, on-site session for your team.