Instructor to be announced...

What Does This Course Cover?

This course covers the fundamentals of Test Driven Development. With an emphasis on learning the skills and techniques necessary to perform this discipline in the real world, participants will begin with simple exercises and migrate to advanced techniques for building applications designed for testing using stubs and mocks. Participants will also learn the benefits of pair-programming practices. Additionally, participants will address issues working with legacy code.

What Will You Get From This Course?

This hands-on course will provide C# developers with a solid foundation for doing test driven development. This course will leave participants with the tools to begin to implement in their own development.

Price

Maximum # of students per class: 16, minimum 6

$750 for a three (3) day course, seven (7) hours per day

Pre-requisite: For .Net C# Developers with at least 6 months relevant programming experience. Attendees must bring their own laptop for this class.

Course Outline

Day One:

  • Introduction to TDD
  • Introduction to Refractoring
  • Introduction to Pair Programming

Day Two:

  • Design and Refactoring (SOLID Principles)
  • Dependency Manaagement Using Stubs and Mocks

Day Three:

  • Dependency Management Using Stubs and Mocks (Continued)
  • Working With Legacy Code
  • TDD Tips and Tricks

Upcoming Dates

DATE LOCATION
June 21-23

The LeanDog Boat

Cleveland, OH