Advanced Agile Technical Skills

Advanced skills for technical agility, enabling you to pivot quickly and deliver what your stakeholders want now

Richard’s classes on advanced Agile technical skills are available both online and face-to-face. This full-day class builds on the Agile Technical Skills course. You’ll learn how to refactor your existing code to design patterns, making it easy to extend your code and change your product to meet current business needs.

We speak your language! We teach this course in popular programming languages like C/C++, Java, Python, C#, TypeScript/JavaScript, and Scratch. Looking for another programming language? We’re polyglots—just ask us, and we’ll teach the course in your language.

Topics include:

  • Strategy design pattern

  • Factory and Factory Method design patterns

  • State design pattern

  • Singleton design pattern

Featured Class

Refactoring for Great Code

Take this class