Programa del Curso

Introducción

Descripción general de Java EE 7 Características y arquitectura de la plataforma

  • Contenedores, API y servicios
  • Ámbitos de ciclo de vida y memoria
  • Empresa JavaFrijoles
  • Tecnologías de apoyo

Introducción a Java EE 7 Conceptos básicos de la plataforma

  • Instalación
  • Empaquetado, implementación e inyección
  • Introducción a las aplicaciones web

Gestión de la persistencia con Java EE 7

  • Java API de persistencia
  • Creación y ejecución de consultas
  • Creación y gestión de entidades
  • Control de acceso con cerradura
  • Obtener planes

Implementación de la tecnología Enterprise JavaBeans (EJB)

  • beans empresariales, de sesión y basados en mensajes
  • Contenido y ciclo de vida
  • Operaciones y transacciones de EJB
  • Creación de métodos y temporizadores EJB
  • Componentes de la sesión
  • Aplicación de interceptores

Trabajar con Java API de servicio de mensajes (JMS)

  • Conceptos básicos de la API de JMS
  • Programming Modelo y características
  • Escritura de aplicaciones JMS sencillas
  • Transacciones y beans controlados por mensajes
  • Implementación de mensajes para productores y consumidores

Construcción Web Services con la plataforma Java EE 7

  • Tipos de servicios web
  • Creación de servicios web con JAX-WS
  • Creación de servicios web RESTful con JAX-RS
  • Accessing recursos REST

Creación de aplicaciones web mediante Java Servlets

  • Ciclo de vida del servlet
  • Creación e inicialización de un servlet
  • Métodos de servicio de escritura
  • Carga de archivos
  • Servlets asíncronos
  • Interceptores y filtros
  • Encabezados, parámetros y cookies HTTP

Creación de aplicaciones web mediante Java páginas de servicio (JSP)

  • Ciclo de vida de JSP
  • Sintaxis JSP
  • Errores
  • Bibliotecas de etiquetas
  • Expression y frijoles CDI

Creación de Java aplicaciones con WebSockets

  • Puntos de conexión programáticos y anotados
  • Envío y recepción de mensajes
  • Codificadores y decodificadores
  • Parámetros de ruta
  • Especificación de clase del configurador de puntos de conexión

Desarrollo de aplicaciones web con JavaServer Faces (JSF)

  • Modelo de componentes de interfaz de usuario
  • Modelo de navegación
  • JavaServer Faces Ciclo de vida
  • Procesamiento y renderizado parcial
  • Convertidores, oyentes y validadores
  • Lenguaje de expresión y beans CDI
  • Producir mensajes
  • Bibliotecas de etiquetas JSF

Protección de aplicaciones Java con la plataforma Java EE 7

  • Mecanismos de seguridad y contenedores
  • Trabajar con dominios, usuarios, grupos y roles
  • Conexión segura con SSL
  • Seguridad de las aplicaciones web
  • Seguridad de las aplicaciones empresariales
  • Certificación y autenticación

Solución de problemas

Resumen y conclusión

Requerimientos

  • Conocimientos de programación XML, SQL y Java
  • Experiencia en desarrollo de aplicaciones

Audiencia

  • Desarrolladores
  35 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (4)

Cursos Relacionados

Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web

  28 horas

Seguridad Java Avanzada

  21 horas

Combinado JAVA, PHP y Seguridad de Aplicaciones Web

  28 horas

Seguridad Java Estándar

  14 horas

Categorías Relacionadas