We offer tailor-made training based on OIG's practical experience in all areas of the development life cycle and your particular business requirements. All material is designed, developed and written by hands-on system designers/developers and course developers. The courses are presented by either system designers/developers with lecturing and mentoring experience, or qualified trainers, and the trainers and course developers are Members of the Institute of Scientific and Technical Communicators (MISTC).
The subjects we cover are grouped in modules which you may combine to achieve the exact training content you require. For example, for developers with no previous OT experience, Object-oriented Programming with Java could be preceded by modules from The Object Accelerator.
Below are descriptions of some previous courses we have developed and presented for our clients, but to discuss your individual training requirements please contact us on
We offer a number of Java modules which are designed to provide you with the exact training you need lasting between 1 and 5 days.
Designing and building enterprise applications with the J2EE technologies
Building Distributed Systems with Java and CORBA
An Introduction to Object-oriented Programming with Java
Exploring Java Class Libraries
System Development using Components, Frameworks and Patterns
These modules aim to teach participants an approach/process for system development using components, frameworks and patterns, which can be used in conjunction with any of the current major OT methodologies and languages. We can adapt the content to provide either a 1-day overview or 3-days hands-on.
Overview of Incremental Development Process
Components, Frameworks and Patterns
Establishing a Component Infrastructure
The Object Accelerator
An ½ to 1-day rapid introduction to objects. An overview which can be tailored for the IT or business user, developer or manager.
The Object Advantage
Basic Concepts of OT
Management & Migration Issues
Developments & Future Direction
We offer a range of modules on the Object Management Group's Common Object Request Broker Architecture (CORBA).
CORBA For ManagersThis short presentation aims to provide a high level overview of CORBA for Managers, Team Leaders or Project Managers.
CORBA for ArchitectsThis module aims to provide in-depth coverage of CORBA for Technical Architects. Delegates will obtain detailed knowledge of CORBA standards, along with a comprehensive understanding of design, implementation, migration and vendor support issues.
CORBA for DevelopersThis short module aims to provide an introduction to CORBA for Programmers and Developers. Delegates will gain an understanding of the technology and learn the process of developing with CORBA in a distributed computing environment. All coding examples will use Java and illustrate the use of products from the major ORB vendors.
We are one of the UK's recognised trainers for OPEN. OPEN is more than a modelling language, it also includes a complete process for development. The process used comprises a number of activities, each defined in terms of a series of tasks, which are the smallest unit of work and are accomplished by using a combination of accepted development, project and business techniques. Although OPEN's preferred modelling language is OML, the UML can be used. The OPEN training we offer is modular and can be individually tailored to your needs. Various modules may be combined to provide beginners or advanced training, ranging from a ? day overview to 5-day hands-on, based on the modelling language of your choice.
Toolbox of Techniques