| N° |
Objetivo |
Contenido |
Horas Teóricas |
Horas Prácticas |
Horas E-learning |
| 1 |
I Identificar Los Modelos De Java Ee En Diversos Contextos |
Introducción Al Curso 1 El Modelo Java Ee En Contexto 1.1 Necesidad De Una Aplicación Empresarial 1.2 Infraestructura De Una Aplicación Empresarial 1.3 Elementos De La Tecnología Java Ee 1.4 Api Y Servicios De La Plataforma Java Ee 1.5 Arquitecturas Y Capas De La Plataforma Java Ee 1.6 La Arquitectura De Una Aplicación Jave Ee 1.7 Los Patrones De Diseño Java Ee 2 Modelo De Componentes Java Ee Y Pasos De Desarrollo 2.1 Principios De Desarrollo Basado En Componentes 2.2 El Modelo De Comunicación Asincrónica 2.3 El Desarrollo De Aplicaciones Java Ee 2.4 Opciones De Desarrollo 2.5 Configuración Y Empaquetado De Una Aplicación Jave Ee 2.6 Archivos Web Archive 2.7 Archivos Jave Archive 3.El Modelo De Components Web 3.1 El Rol De Los Componentes Web En Java Ee 3.2 Modelo Resquet-Response De Http 3.3 Comparación Entre Servlets Y Componentes Jsp 3.4seguridad En Hilos En Componentes Web 3.5 Gestión De Sesiones 3.6 Manejo De La Complejidad En La Capa Web 3.7 Patrones De Diseño En La Capa Web |
0 |
0 |
30 |
| 2 |
Ii Aplicar El Desarrollo De Servlest En Java Ee Y Ejb |
El Desarrollo De Servlets 4.1 Fundamentos De La Api De Servlets 4.2 Beneficios De La Clase Httpservlets 4.3 Métodos Para El Manejo De Peticiones 4.4 Configuración De Los Servlets 4.5 Ciclo De Vida De Los Servlets 4.6 El Uso De Las Api Resquest Y Response 4.7 Tranferencia De Control Y Pasaje De Datos 4.8 Transferencia De Datos En El Objeto Resquest 4.9 Uso De La Api De Gestión De Sesiones 5. Desarrollo Con Tecnología Java Server Pages 5.1 Jsp Como Mecanismo De Presentación 5.2 Creación De Páginas Jsp 5.3 Formas Sintácticas De Etiquetas Jsp 5.4 Declaraciones, Expresiones Y Scriptlets 5.5 Procesamiento De Datos De Los Servlets 5.6 Las Bibliotecas De Custom Tags. 6.El Modelo De Componentes Ejb 6.1 El Rol De Los Componentes Ejb 6.2 Las Capas Ejb 6.3 Interfaces Básicas De Componentes Ejb 6.4 Análisis Del Modelo De Componentes Ejb 6.5 Llamadas A Componentes Ejb Desde Los Servlets 6.6 Componentes Ejb Antes De La Plataforma Java Ee 5 |
0 |
0 |
30 |
| 3 |
Iii Implementar El Uso De Beans En Java |
7. Implementando Beans De Sesión En Ejb 3.0 7.1 Comportamiento Sin Y Con Estado 7.2 Características De Los Beans De Sesión Sin Estado 7.3 Características De Los Beans De Sesión Con Estado 7.4 Creando Beans De Sesión 7.5 Empaquetado Y Despliegue De Los Beans De Sesión 7.6 Creando Un Cliente De Beans De Sesión 8. La Api De Persistencia Java 8.1 Api De Persistencia Java 8.2 Software De Mapeo Relacional De Objetos I 8.3 Software De Mapeo Relacional De Objetos Ii 8.4requisitos De La Clase Entidad 8.5 Ciclo De Vida Y Características Operacionales 9. Implementación De Política De Transacciones 9.1 Semántica De Las Transacciones 9.2 Modelo De Transacciones 9.3 Comparación De Transacciones Programáticas Y Declarativas 9.4 Uso De Jta Para El Alcance Programático 9.5 Política De Transacciones Gestionada Por El Contenedor 9.6 Controlar El Comportamiento Del Contenedor 9.7 Efecto Del Alcance De Una Transacción Sobre El Rendimiento 9.8 Bloqueo Optimista 9.9 Control De Versiones 9.10 Excepciones Sobre El Estado De La Transacción |
0 |
0 |
30 |
| 4 |
Iv Introducir Y Aplicar El Uso De Mensajería En Java Ee |
10. Aplicaciones Java Ee Usando Mensajería 10.1 Revisión De La Tecnología Jms 10.2 Creación De Un Productor De Mensajes De Cola 10.3 Creación De Consumidores De Mensajes Síncronos 10.4 Creación De Un Consumidor De Cola Asincrónico 10.5 Capacidades Y Limitaciones De Ejb Como Cliente De Mensajería 11. Desarrollo De Beans Manejadores De Mensajes 11.1 Presentación De Beans Manejadores De Mensajes 11.2 Creación De Un Beans Manejador De Mensajes Jmb 11.3 Creación De Un Beans Manejador De Mensajes No Jmb |
0 |
0 |
20 |
| 5 |
V Implantar Los Servidores Web En Java Ee |
12. Implementando Los Servidores Web Con Jax- Ws 12.1 El Rol De Los Servidores Web 12.2 Especificaciones De Los Servidores Web 12.3 Apis Java Relacionada Con Xml Y Servicios Web 13. Implementación De Políticas De Seguridad 13.1 Seguridad Basada En El Contenedor 13.2 Conceptos De Seguridad 13.3 Roles De Usuario Y Responsabilidades 13.4 Creación De Políticas De Seguridad Basada En Roles 13.5 Autorización Basada En Roles En La Capa Web 13.6 Autorización Basada En Roles En La Capa Ejb 13.7 La Api De Seguridad En La Capa Web 13.8 La Api De Seguridad En La Capa Ejb 13.9 Configuración De Autentificación En La Capa Web 13.10 La Seguridad Http Y Los Clientes Jax-Ws |
0 |
0 |
40 |
| 6 |
Vi Implementar Diversas Clases De Entidades Y Aplicaciones En Java Ee |
14.Examinando Las Aplicaciones De Ejb 14.1 Introducción A Java Ee 14.2 Aplicación De Una Arquitectura Java Ee 14.3 Examinando El Proceso De Creación De Una Aplicación De Ejb 15. Presentación De La Aplicación De Subasta 15.1 Presentación De La Aplicación De Subasta En Línea 15.2 Análisis Del Sistema De Subasta 16. Implementando Clases De Entidad: Cosas Necesarias 16.1 Examinando La Persistencia Java 16.2 Declarando Una Clase De Entidad 16.3 Verificar Y Sobrescribir El Mapeo Predeterminado 16.4 Estados Gestionados Del Ciclo De Vida De Una Instancia Entidad 16.5 Usando Entidades Para Interactuar Con La Base De Datos 16.6 Desplegando Las Clases De Entidad 17. Implementando Clases De Entidad: Modelos De Asociaciones De Relación De Datos 17.1 Relaciones Empresariales En El Modelo De Datos 17.2 Relaciones Empresariales En El Modelo De Objeto. 17.3 Usando Relaciones De Propiedades Para Definir Asociaciones 17.4 Implementando La Asociación 17.5 Examinando Los Atributos Fetch Y Cascade 18.Implementando Clases De Entidad: Las Relaciones De Herencia Y Embebidas 18.1 Implementando La Herencia De Entidad 18.2 Estrategias De Mapeo De Jerarquía De Herencia De Objeto/Relacional 18.3 Heredando De Una Clase De Entidad 18.4 Heredando De Una Superclase Mapeada 18.5 Heredando De Una Clase Que No Es De Entidad 19. Usando El Lenguaje De Consulta De Persistencia Java 19.1 Consulta Sobre Entidades Y Su Estado De Persistencia 19.2 Examinando Los Objetos Query 19.3 Creando Y Usando Los Objetos Query 20. Implementación De Clases Y Métodos De Interceptores 20.1 Introducción A Los Interceptores Y A Las Clases De Interceptores 20.2 Método Interceptor Del Negocio En La Clase Del Bean De Empresa I 20.3 Método Interceptor Del Negocio En La Clase Del Bean De Empresa Ii 20.4 Creando Una Clase Interceptora 20.5 Múltiples Métodos Interceptores Del Negocio Y Del Bean De Empresa |
0 |
0 |
30 |
| 7 |
Vii Conocer La Implementación De Excepciones Y Seguridad En Java Ee |
21. Implementación De Transacciones 21.1gestión De Demarcación De Transacciones 21.2 Utilización De Cmt 21.3 Interacción Programática Con Una Transacción Cmt En Curso 21.4 Utilización De Bmt 21.5 Utilización De Transacción A La Mensajería 22. Gestión De Excepciones 22.1 Introducción A Excepciones En Aplicación Java Ee 22.2 Perspectiva De La Plataforma Java Ee De Excepciones 22.3 Análisis De La Vía De Excepción En Java Ee 22.4 Gestión De Excepciones Por Parte Del Contenedor 22.5 Gestión De Excepciones En Métodos De Beans De Empresas 22.6 Gestión De Excepciones De Aplicación En Código De Clientes Beans 22.7 Gestión De Excepción De Sistema En Código De Clientes Beans 22.8 Revisión De La Gestión De Excepciones En Aplicaciones Ejb 23.Utilización De Servicio De Temporizadores 23.1 Presentación De Servicios De Temporizador 23.2 Notificación De Rellamada Al Temporizador. Tipos 23.3 Procesamiento De Un Objeto De Notificación De Rellamada 23.4 Gestión De Objetos Del Temporizador 23.5 Ejemplo De Código De Temporizador 24. Implementación De Seguridad 24.1 Arquitectura De Seguridad Java Ee 24.2 Autentificación Del Llamante 24.3 Análisis De Las Estrategias De Autorización Java Ee 24.4 Utilización De La Autorización Declarativa. Roles 24.5 Utilización De Autorización Programática 24.6 Ejemplo Completo De La Seguridad De Dd Sección 24.7 Análisis De Las Responsabilidades Del Implementador 24.8 Revisión De Las Tareas De Seguridad De La Aplicación Java Ee 25. Utilización De Las Mejores Prácticas De Tecnología Ejb 25.1 Definición De Las Mejores Practicas 25.2 Aplicación De Decisiones De Diseño De Aplicaciones Java Ee Examen Final |
0 |
0 |
20 |
| 48955449-h |
Sergio Reinado Martin |
Tec. Sup. En Desarrollo/Contenidos/Tutor Exp. |
0 |
0 |
0 |