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
Testimonios (4)
j'ai bien apprécié le cours avec Reda, c'est une personne très à l'écoute et ouvert pour toute question. Il s'adapte aux besoins de son client
Lamiae Hraira - Solidaris Brabant
Curso - Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
Paciencia y explicación del instructor. Dinámica al intercalar Teoría y Practica del tema que se este tratando.
Oved Isai Soriano Olvera - Banco de México
Curso - Administración GlassFish
Una gran cantidad de conocimientos prácticos que se muestran en ejemplos de la "vida real".
Kamil - Streamsoft Kraków
Curso - Java Advanced
Traducción Automática
Empujando los cambios de forma regular, ya que el día 3 comencé a perderme más que antes y era más difícil detectar un error rápidamente, pude verificar rápidamente el último cambio y estar al día con el material
Paulina
Curso - Advanced Java Security
Traducción Automática