Eclipse Training Alliance > Training courses > Modeling > Eclipse Modeling Framework (EMF)

Eclipse, according to surveys of the Evans Data Survey, is the most frequently used development environment. With expanding pervasiveness also the need for well trained developers grows. This is the starting point of the world-wide experts network of the Eclipse Training Alliance. The alliance concentrates the Eclipse know-how of professional developers and guarantees first-hand knowledge over a wide spectrum of themes.

  • Eclipse Modeling Framework (EMF)
  • Course outline
  • Additional information
  • Dates and registration

Eclipse Modeling Framework (EMF)

The Eclipse Modeling Framework (EMF) enables developers to rapidly construct applications based on surprisingly simple models. This training covers all major aspects of EMF and its associated technologies. It will turn the participants into real EMF professionals.

Agenda

  • Introduction to modeling
  • Ecore
  • The EMF code generator
  • Resources and ResourceSets
  • URI handling
  • Lazy loading and proxy resolution
  • Dynamic verse static EMF
  • Reflection and Introspection
  • Map types
  • Validation and Constraints
  • Ecore and XML Schema
  • EMF Utility classes
  • Change recording and transactions
  • Scalability

Audience

Software developers and architects

Prerequisites

Solid Java skills and experience with the Eclipse IDE.

Duration

This is a 2-day class

Special conditions

Early-Bird: valid until 3 weeks before training (15%)

Soon available.