Formación Eclipse EMF

Formación Eclipse EMF

  • Esta formación Eclipse EMF le permitirá entender el proyecto modeling y utilizar EMF en sus proyectos
  • También hace parte de la formación Modeling de 3 días.

Descriptivo de la formación

Objetivos

  • Comprensión del proyecto Elipse Modeling
  • Estudiar el lenguaje Ecore
  • Modelizar un concepto de negocio
  • Generar el código a partir del modelo

Público

  • Arquitecto software
  • Programador

Prerrequisitos

  • Nociones de modelización
  • Conocimiento de Java

icon-pdf-48 Descargar el plan de formación

Duración

1 día

Próximas formaciones

Proponemos la formación Eclipse EMF durante la formación modeling, en sus oficinas según vuestras necesidades.

 

Los puntos fuertes de OPCoach y Eclitech

  • Expertos Eclipse desde el 2004, le ofrecemos una formación completa, con las últimas herramientas, ilustrada con numerosos ejercicios prácticos
  • Al participar en cada conferencia internacional Eclipse (Alemania, USA), le damos una visión práctica y pragmática de estas tecnologías
  • Además, somos Solution Member de la fundación Eclipse
  • Desde el 2009, hemos formado centenares de profesionales (Ver testimonios en francés o en inglés) trabajando con números clientes

Plan de Formación

Modelización

  • Histórico y intereses
  • Estado del arte : lenguajes / herramientas

Modeling / EMF

  • Histórico del proyecto
  • Role en Eclipse
  • Descripción de los principales componentes

Ecore

  • Descripción del lenguaje
  • Jerarquía de los componentes
  • Propriedades de cada componente
  • Definición de las relaciones
  • Validación básica del model0
  • Los diferentes editores (árbol, gráfico, texto)

Herramientas

  • Herramientas EMF
  • El proyecto de modelización
  • Los diferentes editores Ecore
  • Crear su modelo
  • Gestionar las relaciones
  • Gestionar los tipos de datos
  • El import/export de los modelos

Generación por defecto

  • El modelo de generación (genmodel)
  • Los parámetros principales
  • Las capas generadas
  • Utilizar la generación
  • Explotar el código generado

Generación Personalizada

  • Los principios de protección
  • Modificar las clases generadas
  • Modificar los generadores por defecto
  • Parametrizar la validación

API Modeling

  • Recorrido genérico del modelo
  • Cargar un modelo y instanciar objetos del modelo
  • Escuchar las modificaciones

Industrialización

  • Utilizar EMF en un proyecto
  • Las interacciones entre proyectos
  • Políticas de gestión de la sobrecarga de código
  • Versiones de modelo

Utilización avanzada

  • Los puntos de extensión de EMF (factory, validación)
  • Introducción a la generación de código (M2T, Xtend, Acceleo)

icon-pdf-48 Descargar el plan de formación