Formación Eclipse RCP avanzada

Formación Eclipse RCP avanzada

  • Esta formación Eclipse RCP avanzada le permitirá profundizar los conceptos estudiados durante la formación RCP de base
  • Le enseñará a dominar integralmente su software factory con maven tycho
  • Está totalmente creada a medida según vuestras necesidades

Descriptivo de la formación

Objetivos

  • Revisar los conceptos Eclipse RCP
  • Buenas practicas de arquitectura
  • Dominar el build headless
  • Gestionar los tests de la aplicación

Público

  • Programador RCP
  • Jefe de proyecto
  • Arquitecto software

Prerrequisitos

  • Conocimientos de Eclipse RCP

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

Duración

2 hasta 3 días según las necesidades

Próximas formaciones

Esta formación está creada totalmente a medida y cada necesidad es especifica, está organizada en ínter-empresa en sus oficinas

Pedir información

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

Ejemplo de plan de Formación

Arquitectura Avanzada

  • Recuerdos de OSGi
  • Plugins vs OSGi
  • Las buenas practicas de arquitectura
  • La modelización del dominio : EMF
  • Integración de librerías terceras
  • Gestión de las librerías nativas
  • Los Plugins fragments
  • La organización del workspace
  • La gestión de las evoluciones (versiones)
  •  Arquitectura Eclipse e4

Seguridad

  • Gestionar la autentificación
  • El role de los advisors
  • El bundle OSGi UserAdmin
  • Interacción de los plugins y de la autentificación (gestión de los derechos)
  • Conexión con un mecanismo de autentificación
  • Preconizaciones de arquitectura

Conceptos RCP Avanzados

  • Los jobs, los UIJobs
  • El data binding
  • Los adapters y adapter Factories
  • Drag and Drop, gestión del Clipboard
  • Commands / Actions / Operations
  • Viewers avanzados: gestionar los datos masivos
  • UIForms: widgets y multi tab editors

Build Manual

  • Recuerdos del pde build
  • El RCP Delta Pack
  • La entrega de plugins
  • La entrega de productos
  • Limitaciones del build manual

Build Headless

  • Las diferentes herramientas del build
  • Presentación de Buckminster, Maven Tycho

Maven Tycho

  • Presentación del proyecto
  • Los diferentes ficheros pom (parent, plugin, feature)
  • Instalación y configuración en un proyecto

Jenkins

  • Presentación del proyecto
  • Configuración Jenkins (parámetros y plugins)
  • Integración del build maven en Jenkins

Los Tests en Eclipse

  • Estrategias de tests
  • Herramientas de tests : swtbot, junit
  • Arquitectura de los tests
  • Integración de los tests en la entrega tycho y Jenkins

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