Course: Agile Design (3 days)

Target audience:
software developers
Class size:
10 to 20
Prerequisites:
6 months TDD experience

Agile Design is a hands-on programming course that teaches design concepts through extensive exercises. All exercises are done via the application of test-driven development!

Upon completion of this course, students will:

Most importantly, students will understand how TDD allows them to incrementally grow a system while ensuring it maintains an optimal design, one that promotes and sustains low-cost maintenance.

Currently this course is offered in Java. With reasonable advance notice, we can also deliver a comparable course for C++, C#, and Ruby.

Pricing / Details