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
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
Los puntos fuertes de OPCoach - 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 (Francia, 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