FXT-114 Nuevas Tendencias en Arquitecturas JEE

Objetivos

Aprender a construir aplicaciones JEE sobre frameworks avanzados

Dirigido a

Arquitectos de sistemas , Jefes de Proyecto

Temario

1) JEE y Estandares actuales

Enterprise Java Beans

  • Session Beans (Stateless/Statefull)
  • EJBs Remotas y Locales
  • Seguridad en EJB
  • Inyección de dependencia
  • JPA y Entities
  • Relaciones
  • Servicios Web JAX-WS
  • Message Beans
  • Seguridad en EJB
  • JSF

2) JBoss Seam

Avanzando sobre los estándares

  • Configuración de JBoss Seam
  • Bijecciones
  • Session Beans Statefull y JSF
  • Conversaciones
  • WorkSpaces

3) Spring MVC

  • Creando un controlador
  • Gestionando la entrada de datos
  • Validaciones
  • Tiles y Spring MVC
  • Vistas Alternativas
  • Spring WebFlow
  • Conversation/Flow/Request/Flash etc
  • Seguridad con webflow

4) Desarrollo ágil con Groovy y Grails

  • Conceptos fundamentales de Groovy
  • El modelo MVC y Grails
  • Controladores
  • Modelos
  • Vistas
  • Relaciones

5) Maven

  • El principio de COC
  • Instalación y configuración
  • Conceptos fundamentales
  • Gestor de dependencias
  • Despliegues

6) Jenkins

  • Introducción
  • Configuración
  • Builds
  • Integración con control de versiones
  • Pruebas unitarias y de integración
  • Reporting

Duración

20 horas Teórico-prácticas