Overview:
Our Test-Driven Development with Java training course is aimed at individuals and teams who are transitioning from developing Java applications using more traditional methods such as the Waterfall model. You’ll get hands-on Unit Testing experience with tools such as jUnit, and continuous integration and build automation with Jenkins, SVN, and Maven.
Audience:
Java developers who are looking to understand and employ Test Driven Development techniques to shake up and improve the software development lifecycle.
Pre-Requisite:
Hands-on experience developing Java applications.
Course Curriculum
Introduction to Testing and Test Driven Development (TDD) | |||
The importance of Testing Details | 00:00:00 | ||
XP, Agile and TDD Details | 00:00:00 | ||
Testing vs Debugging Details | 00:00:00 | ||
Overview of Unit Testing Details | 00:00:00 | ||
Rhythm – Red, Green, Refactor Details | 00:00:00 | ||
Obvious Implementation or Fake It Details | 00:00:00 | ||
Mock Objects Details | 00:00:00 | ||
Refactoring Java Code | |||
What, when and why Details | 00:00:00 | ||
Whodunnit: Bad Smells Details | 00:00:00 | ||
Decomposition and delegation Details | 00:00:00 | ||
Refactoring legacy code Details | 00:00:00 | ||
Unit Testing Java code with jUnit | |||
Test cases, test suites, fixtures. Details | 00:00:00 | ||
What to test Details | 00:00:00 | ||
Testing for Exceptions Details | 00:00:00 | ||
Testing Isolations Details | 00:00:00 | ||
Test Coverage Details | 00:00:00 | ||
IDE integration – Eclipse, Netbeans Details | 00:00:00 | ||
Integration with Ant Details | 00:00:00 | ||
Decoupling | |||
Separating Test Data from Test Code Details | 00:00:00 | ||
Layered Architecture Details | 00:00:00 | ||
Dependency Injection Details | 00:00:00 | ||
Dependency Inversion / IoC Containers Details | 00:00:00 | ||
Automating Tests / Continuous Integration | |||
Introduction to Jenkins CI Details | 00:00:00 | ||
Checking out & Committing code Details | 00:00:00 | ||
SVN Best Practices Details | 00:00:00 | ||
Building with Maven Details | 00:00:00 | ||
Building with Ant Details | 00:00:00 |
Course Reviews
No Reviews found for this course.
0 STUDENTS ENROLLED