Loading Events

Technical excellence for a bug-free product that’s easy to maintain and extend

This two half-days class focuses on the technical foundations of Agile, including Extreme Programming (XP), pair programming, test-driven development (TDD), mob programming, working with legacy code, refactoring and refactoring patterns, clean code, code smells, and code coverage.

We will use Python during class. (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.)

This class is for everyone: developers, programmers, testers, data scientists, scrum masters, product owners, managers, and leaders. If you want to know how to build your product right (and how to lead the people who are building your product), this class is for you.

Topics include:

  • Extreme Programming (XP)
  • Pair programming
  • Mob programming
  • Test-driven development (TDD)
  • Working with legacy code
  • Refactoring and refactoring patterns
  • Clean code
  • Code smells
  • Code coverage

Class dates
This class will be two half-days:

  • Wednesday, September 21: 11:00am-3:00pm ET
  • Thursday, September 22: 11:00am-3:00pm ET

Students of Richard Kasperowski’s courses are able to claim Scrum Alliance SEU credit: 8 SEUs after attending a one-day High-performance Teams course. Students can claim SEUs under Scrum Alliance’s “Category C: Outside Events” category. See https://www.scrumalliance.org/certifications/practitioners/csp-certification/ways-to-earn-seus for more information.


The numbers below include tickets for this event already in your cart. Clicking "Get Tickets" will allow you to edit any existing attendee information as well as change ticket quantities.
Tickets are no longer available

Share this story: