Courses on Offer

Our Courses in the Overview

We look forward to seeing you at one of our courses. Give us a call.

Java Technology
Java Technology
Architecture and programming of Java J2SE and J2EE applications
Dates Course Location Language
On demand

Details / Contact
Applied Concurrency in Java
Introduction to practical development of concurrent applications. Typical mistakes and pitfalls and possible solutions. Practical Examples.
London English
On demand

Details / Contact
Advanced Test Driven Development
Gain in-depth TDD skills. Test for quality and design. Tailor Agile development to your context.
London English
On demand

Details / Contact
Test Driven Development for Web Applications
Learn Test-Driven Development (TDD) in Java. Develop a Web-based multi-user application in six phases during two days. Familiarise yourself with a solution architecture pattern that is appropriately layered for the technologies used.
London English
On demand

Details / Contact
Programming using Eclipse RCP
Eclipse Rich Client Platform. OSGi.
London English
Software Engineering
Software Engineering
Requirements Engineering, Usability, Process Design, Agile
Dates Course Location Language
On demand

Details / Contact
Certified Requirements Engineering
Certification Course Certified Professional for Requirements Engineering. Requirements elicitation, analysis and specification. Requirements verification and documentation Requirements management.
London English
On demand

Details / Contact
Agile Boot Camp
Learn Agile practices on a real project. Accelerate Agile adoption in your organization. Tailor Agile development to your context .
London English
On demand

Details / Contact
Agile Practices
Learn Agile practices. Accelerate Agile adoption in your organization. Tailor Agile development to your context.
London English
On demand

Details / Contact
Distribution Essentials
Introduction to practical development of distributed applications. Typical mistakes & pitfalls and how to avoid these. Practical examples.
London English
On demand

Details / Contact
Introduction to Scrum
Principles and practice of the Scrum development method Estimation techniques. Working with distributed teams. 59-minute simulation game.
London English
On demand

Details / Contact
OO Analysis & Design with UML
Introduction to object-oriented development. Using the UML Notation. Practical Examples.
London English
On demand

Details / Contact
Software Architecture Today
Introduction to modern software architectures for distributed systems Overview of technology enabling the construction of such architecture. Assessment of software architectures.
London English
On demand

Details / Contact
Usability Engineering
Introduction to usability engineering concepts. Usability-centred requirements definition. Design of usable user interfaces. Usability evaluation.
London English
On demand

Details / Contact
XML and Web Services
XML background, motivation, basics and schema. XML Processing, including XPATH and XSLT. XML in the architecture – Web Services
London English