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



Precio por participante

Testimonios (5)

Cursos Relacionados

Administración GlassFish

21 horas

Introducción a la Administración del Servidor GlassFish con Aplicaciones Java EE

21 horas

Java EE 8 para Principiantes

21 horas

Java EE 8 Avanzado

21 horas

Microservice Development with Java EE 8, Docker, and Kubernetes

28 horas

Programación Java Empresarial con Java EE y JBoss (EJB 3.0)

28 horas

Optimizing Java EE 8

14 horas

Resin: configuración de un servidor de aplicaciones Java para aplicaciones web que abarca cientos de servidores

14 horas

Curso de Apache TomEE

7 horas

Persistencia de Java con Hibernate

14 horas

Fundamentos de Java para Android

14 horas

Prueba de Unidad con JUnit

21 horas

Java Advanced

28 horas

Fundamentos de Java con Maven

28 horas

Java Avanzado - un día

7 horas

Categorías Relacionadas