Home > Training Course Catalogue > Software Development Courses > Agile Development Training Courses > Test-Driven Development: Unit Testing and Refactoring for Agile Software Development
Perpetual Solutions
Tuition House
27-37 St Georges Road, London
SW19 4DS
+44 (0)20 7620 0033
+44 (0)20 7620 0055
Software Development Courses
Agile Development Training Courses
Test-Driven Development: Unit Testing and Refactoring for Agile Software Development
Course Duration: 2 days
Course Code: PSD033
Course Description:
The Test-Driven Development course presents a number of modern practices for developing code based on an iterative and incremental development lifecycle. Agility and predictability are two qualities often missing from software development. A test-driven approach, in which design is grown and code delivered according to functionality or risk incrementally, forms the basis of the construction phase of an iterative and incremental development. The use of unit testing provides confidence in existing code and supports the ability to refactor code as development unfolds.
The course can be run as a seminar or as a practical course. It is based on lecture material, demonstration, discussion and hands-on labs in Java.
Prerequisites:
The course is suitable for software developers familiar with object-oriented principles and practices. Good programming skills are assumed in at least one language such as Java.
This course includes the following modules:
Iterative and Incremental Development
Unit Testing
Refactoring
Testing Techniques
Dependency Management
To make an enquiry for this course to be run ONSITE at your location, click here or call Sales on +44 (0) 20 7620 0033.