Get training for
Eclipse, OSGi and Agile Methodologies

EclipseSource training provides you with the real-world insights you need to kick-start your own development efforts. A hands-on approach and small class format (max. 6-8 participants) ensures that you'll gain a broad understanding of the material and get plenty of individual attention.

Eclipse RCP

The Eclipse Rich Client Platform (RCP) is used in almost every industry. Using course material designed by the RCP project leaders and committers, this course accelerates your adoption of this comprehensive platform.

RCP training RCP advanced

Eclipse RAP

If you look for Eclipse RAP training this is the place to go. Get insights from the developers that designed the platform and learn best practices for single sourcing, great looking apps and performance optimization.

RAP Training RAP for RCP devs

Eclipse Modeling

EMF is the de facto industry standard for modeling in Java. Our courses introduces the basics of EMF and enables the participants to create models in EMF, generate code and build applications based on these model.

EMF Training EMF Advanced

New: Introduction into Eclipse 4

Eclipse 4 (e4) is the next major release stream of the Eclipse RCP SDK. This course introduces the most important features of the new Eclipse Platform, highlights the major improvements over Eclipse 3.x and enables participants to develop applications based on Eclipse 4. Course participants will iteratively create an Eclipse 4 application including a workbench, views, menu items and services.

Curriculum and Dates for our Eclipse 4 training

OSGi and Equinox

Equinox is the core of the Eclipse platform and a major contributor to the success of OSGi and Eclipse runtimes like RCP. Our courses cover OSGi fundamentals and advanced topics as well as specific features of Eclipse Equinox -- everything you need to develop highly modular Java applications.

Get the details on our OSGi training or just dip your toe into the water with our OSGi primer

Eclipse Equinox p2

Eclipse Equinox p2 is a comprehensive provisioning platform for delivering and managing RCP applications, tools, servers and embedded systems. Using integrated multi-threaded download, bundle pooling and state-of-the-art constraint resolution technology, p2 gives you one-stop-shopping for defining, installing and managing complex software systems.

This 2 day p2 training takes you through the steps for delivering and managing applications wiht p2.

When you need it - where you need it

Open enrollment courses are available at a variety of times and locations at our training centers throughout the US, Canada and Germany. Private / On-site courses at your location are available on request. On-site trainings can be adjusted to your needs regarding material and duration.