KT-0137 Test Driven Development Training - Minneapolis, Minnesota IT MN Technical Financial New York, NY
Knowledge Transfer Microsoft Certified Silver Training Partner CPLS
Knowledge Transfer is a Microsoft Certified Silver Learning Partner
Oracle University


Microsoft Certified Training Partner CTEC
Search for a Course Topic:
Public Courses
Corporate Services & Training



 Course Search
Course #

 Training Delivery
Training Delivery
Custom Curriculum
Course List
 Main Menu
View Courses
Site Index

Test Driven Development


Learn the test driven development training skills and discipline of writing unit tests in a test-first approach, with applications that are sustainable.

The test driven development training course teaches participants how to build quality software through effective use of Test-Driven Development practices. Unit testing, test-first, and Refactoring practices lay the foundation for sustainable code quality and agile development. Test quality helps drives quality design and code. Specifically, participants will build understanding around:

  • How to write effective unit tests
  • Properties of effective unit tests
  • How to use mock objects to isolate the "system under test"
  • Effective Refactoring of the code base
  • Benefits of test-first and Test-Driven Development
  • Techniques for adoption of Test-Driven Development
  • How to use Acceptance Test, and Behavior-Driven Development to further advance Test-Driven Development

Developing software applications in today's complex environments requires enormous knowledge and wide-ranging skills. Building applications to ever changing requirements has become the norm.

How can we implement a quality application for ever changing requirements; one that can be extended and maintained? It necessitates a solid testing discipline throughout the software lifecycle.

Participants will learn the skills and discipline of writing unit tests in a test-first approach, to create a "safety net of tests". They will learn how to write good unit tests, what unit tests should test, and why these tests are critical. They will also learn refactoring practices, and incremental development. Together, these skills allow developers and teams achieve the goal of building quality applications sustainably, with quality for the life of the code base.

Who Should Attend This Test Driven Development Training Course:

  • Developers who want to learn how to enhance their design and development skills to build better quality applications. Participants should have a strong understanding of object-oriented development using C#, Java or equivalent language. This test driven development training course can be delivered in Java, C# or other language with prior arrangement.

Click here to view the Course Outline
3 Days  

View Printer Friendly Page


To Inquire About Future Classes

Request a class date

if one is not scheduled.