TDD Training Courses

Test-driven development (TDD) is an advanced technique of using automated unit tests to drive the design of software and force decoupling of dependencies. The result of using this practice is a comprehensive suite of unit tests that can be run at any time to provide feedback that the software is still working. This technique is heavily emphasized by those using Agile development methodologies.

The motto of test-driven development is "Red, Green, Refactor."

  • Red: Create a test and make it fail. 
  • Green: Make the test pass by any means necessary. 
  • Refactor: Change the code to remove duplication in your project and to improve the design while ensuring that all tests still pass.

*Product details provided by Microsoft. Check out more product details at Microsoft.com.

Test-Driven Development Using Visual Studio and C#

$325.00
Test-Driven Development Using Visual Studio and C# Logo
An emerging software engineering paradigm is test-driven development, where tests are written early and testing is performed continuously during the development process. Problems are discovered early and corrected when they are found. . . .
Upcoming Dates

Advanced Test-Driven Development Using Visual Studio and C#

$325.00
Advanced Test-Driven Development Using Visual Studio and C# Logo
An emerging software engineering paradigm is test-driven development, where tests are written early and testing is performed continuously during the development process. Problems are discovered early and corrected when they are found. . . .
Upcoming Dates

Test-Driven Development Using NUnit and C#

$325.00
Test-Driven Development Using NUnit and C# Logo
An emerging software engineering paradigm is test-driven development, where tests are written early and testing is performed continuously during the development process. Problems are discovered early and corrected when they are found. . . .
Upcoming Dates

Where We Have Trained

We've provided TDD training all over North America and beyond!

Aberdeen, WA Albuquerque, NM Arnold, MO Atlanta, GA Baltimore, MD Bay City, MI Bonita Springs, FL Boston, MA Bridgeport, WV Camas, WA Cambridge, MD Canton, MA Charlotte, NC Chester, PA Chicago, IL Cincinnati, OH Cleveland, OH Clovis, NM Colorado Springs, CO Columbus, OH Costa Mesa, CA Dallas, TX Delray Beach, FL Denver, CO Detroit, MI Fall River, MA Fort Worth, TX Fresno, CA Gainesville, FL Gillette, WY Glen Falls, NY Glendora, CA Highland Park, IL Honolulu, HI Houston, TX Indianapolis, IN Jacksonville, FL Jasper, IN Kansas City, MO La Porte, IN Lake Charles, LA Lake In The Hills, IL Las Vegas, NM Laurel, MT Lawrence, IN Los Angeles, CA Louisville, KY Lyndhurst, NJ Maricopa, AZ Marysville, OH Memphis, TN Miami, FL Milford, MI Millville, NJ Milpitas, CA Milwaukee, WI Minneapolis, MN Montebello, CA Nashville, TN New London, CT New Orleans, LA New York, NY Newark, NJ Norman, OK North Tonawanda, NY Oak Forest, IL Oklahoma City, OK Omaha, NE Orangeburg, SC Philadelphia, PA Phoenix, AZ Pittsburgh, PA Portland, OR Raleigh, NC Riverton, WY Sacramento, CA Saint Louis, MO San Antonio, TX San Diego, CA San Francisco, CA San Jose, CA Scottsdale, AZ Seattle, WA Shawnee, KS Southaven, MS Sparks, NV Springfield, MO Strongsville, OH Sulphur, LA Tampa, FL Thibodaux, LA Torrington, CT Tucson, AZ Virginia Beach, VA Voorhees, NJ Washington, DC Wayne, NJ Wichita, KS Wilkes Barre, PA Yucaipa, CA