About Us | [Public iPhone iPad Courses] | [Public Android Courses] | [Public Arduino Courses] | [Contact Us]

Unit Testing C, C++, C#, Java

These courses are scheduled on demand.


Unit Testing Training in the Philosophy and Practice of Unit Testing

The motives underlying unit testing, as listed in the overview of the Pragmatic Starter Kit Series book "Pragmatic Unit Testing" are to

  • Write better code faster and with fewer bugs
  • Discover the best hiding places where bugs breed and how to fix them
  • Test pieces of code without testing the entire project
  • See how to use Unit Testing Frameworks to simplify code testing
  • Test effectively with the entire development team

Unit testing is part of the overall software quality control process. It grew out of the "Rapid Application Development" and "Extreme Programming" approaches to software development. Probably the greatest benefit of the unit testing approach is that, used appropriately, it can save an awful lot of debugging time later on in the project, when various modules and components are being integrated together.

Custom Courses

To meet more specific training needs, FTT can provide customised courses and workshops. These courses can be presented either at your own premises or at our facilities in Carshalton. Custom training can be cost-effective for groups as small as four. Please call us to discuss your requirements.

Click on the links below for HTML versions of the full course outlines
Crs Title Days Outline
UNT101 Java Unit Testing 2 HTML
UNT102 C# Unit Testing 2 HTML
UNT103 C++ Unit Testing 3 HTML
UNT104 Embedded C Systems Unit Testing 3 HTML