We provide high quality training in advanced software development topics.
Professional developers and trainers
All our training courses are delivered by professional developers who are also professional trainers. We believe that training is a particular skill that needs to be backed up by real-world experience.
Real-world training
The courses are based around achieving real-world productivity improvements, and providing a structured, encouraging environment that means delegates get the knowledge they need efficiently.
Flexible
Our courses, though they follow a structure, can differ each time they are delivered, because our trainers can focus on the areas of the course that are most important to the delegates. We assess delegates requirements either with managers prior to the course, or at the start of each course with the delegates, so that we can provide the best possible course. We can provide, at no extra cost, completely customised courses with different outlines and durations for any that require it - please contact us if you have a particular requirement.
Hands-on involvement
Each delegate will have their own computer and all our course contains a large proportion of "hands-on" work. Each section is dealt with first by the trainer, who will fully involve the delegates in discussion, and through hand's on work, and be followed by exercises that will back this up, and push the delegates to go further.

