Postgrado en servicios java, experto desarrollador de componentes de negocio y componentes web (I8184P13-01)
Postgrado
Online
Descripción
-
Tipología
Postgrado
-
Metodología
Online
-
Horas lectivas
360h
-
Duración
12 Meses
-
Inicio
Fechas a elegir
La tecnología JavaServer Pages(TM) (página JSP(TM)) y los servlets son las principales tecnologías de la capa web que forman parte de Java(TM) Platform, Enterprise Edition (plataforma Java EE). Mediante este pack de materiales formativos el alumnado podrá adquirir las competencias profesionales necesarias para trabajar y desarrollar componentes web que permitan abrir nuevas líneas de negocio.
Información importante
Documentos
- Info Psique Group Formacion.pdf
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Título propio con registro personalizado en ANCED, asociación que trabaja por la calidad de la formación e-learning
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 6 años en Emagister.
Materias
- Administración
- JSP
- EJB
- Desarrollo de aplicaciones
- Aplicaciones web
Temario
- Java y arquitectura de capas
- Comunicación Capa Web+Capa Negocio
- Tecnología Enterprise Java Beans
- Evolución de la especificación EJB
- Ventajas de la tecnología EJB
- Introducción a los beans de sesión o ""sessión beans""
- Tipos de acceso: local, remoto o servicio web
- Patrones, Java y EJB
- Tipos de bean de sesión
- Invocación remota de un bean de sesión
- Sesión con estado o stateful Session Bean
- La Clase Bean
- Los bean sin estado o Stateless Session Bean
- Introducción a los beans de entidad
- Características generales de la API de Persistencia en Java
- Diferencias con los beans de sesión
- Requisitos para clases de entidad
- Unidades de persistencia
- Entity Manager
- Laboratorio: EJB de estado
- Las claves principales de las entidades
- Variedad de relaciones entre entidades
- Relaciones entre entities
- Operaciones en cascada
- Estrategias de recuperación de relaciones
- Laboratorio: EJB de entidad
- Jerarquías de clases
- Estrategias de persistencia para jerarquías de clases
- Introducción
- Interfaz Query y los objetos derivados de ella
- Laboratorio: Persistencia POJO
- Introducción
- Dominios de Mensajes
- El API de JMS. Tipos de destinos
- Productores y Consumidores de Mensajes
- Beans dirigidos por mensajes o Message Driven Bean (MDB)
- Diseño de una clase para un MDB:
- Laboratorio: Crear Servicio Mensajería
- Introducción. Interceptores y Entity Listener
- Interceptor
- Deployment Descriptor
- Entity Listener
- Introducción
- Container Managed Transaction
- Bean Managed Transaction
- Introducción
- Manejo de excepciones en el contenedor
- Excepciones manejadas por el bean
- Manejo de excepciones por el cliente
- Introducción
- Interfaz TimerService
- Interfaz Timer
- Introducción
- Autorización declarativa
- Autorización programática
- Responsabilidades del administrador
- MÓDULO 1. DESAROLLO DE COMPONENTES WEB CON TECNOLOGÍAS SERVLET Y JSP. PARTE I
- Introducción
- Definir la tecnología servlet
- Definir la tecnología JavaServer Pages
- JSTL
- Definir la tecnología EJB
- Definir la tecnología Struts
- Definir la tecnología Java Server Faces
- Definir la tecnología Java Message Service
- Definir la tecnología JDBC
- Laboratorio: Creación de proyecto Web
- Introducción HttpServlet
- Buffering
- Método Service
- Cabeceras
- Elementos del path de la petición
- Desarrollar un servlet HTTP sencillo
- Configuración de un servlet
- Laboratorio: Solicitud de un Servlet.
- Introducción
- Envío por POST
- Envío por GET
- Internacionalización
- Class ServletOutputStream
- Desarrollar un Servlet con getParameterValues
- Laboratorio: Recogida de parámetros
- Introducción ciclo de vida de un Servlet
- Ciclo de vida de Servlet Suspendido
- Parámetros de inicialización de un Servlet
- Controladores de error
- Seguridad
- Laboratorio: Ciclo de vida de un servlet
- Introducción
- Describir la finalidad y las funciones del contexto servlet
- Eventos ServletContext
- Introducción
- Arquitectura Aplicaciones J2EE
- Modelo Tres Capas
- Modelo Cuatro capas
- Diseño de componentes
- Introducción
- Marco de trabajo MVC
- Desarrollar una clase action de Struts
- ActionMapping
- Laboratorio: Creación de propiedades en el archivo ApplicationResource.
- Introducción
- La clase HttpSession:
- Desarrollar servlets utilizando la administración de sesiones
- Describir la implementación de cookies de la administración de sesiones.
- Laboratorio: Creación y uso de Cookies.
- Introducción
- Ejecución de filtros
- Introducción
- Tipos de drivers
- Diseñar una aplicación web para integrarla con un DBMS
- Ejemplo de aplicación web que recupere información de una base de datos
- API de Java Naming and Directory Interface (JNDI)
- Los servicios de Nombre y Directorio
- Laboratorio: Paginación de registros
- MÓDULO 2. DESAROLLO DE COMPONENTES WEB CON TECNOLOGÍAS SERVLET Y JSP. PARTE I I
- Introducción a la tecnología de páginas JSP
- Elementos de Script JSP
- Laboratorio: Directivas JSP
- Introducción
- Diseñar una aplicación web con etiquetas personalizadas
- Etiquetas con atributos
- Etiquetas con contenido en el cuerpo
- Utilizar etiquetas JSTL en una página JSP
- Base de datos
- Laboratorio: Contador de visitas con Custom Tags.
- Introducción
- Crear una clase ActionForm
- Creación De Un Proyecto Mvc Con Struts
- Laboratorio: Internacionalizar una aplicación
- Introducción
- Tipos de Campos de Entrada Soportados
- Otras Útiles Etiquetas de Presentación
- Ejemplo de utilización de las etiquetas más importantes
- Crear diseños utilizando la infraestructura Struts Tiles
- Laboratorio: Librería de etiquetas Logic.
- Analizando Oportunidades con los Servicios Web
- Laboratorio: Analizando Servicios Web
- Diseñando Buenas Prácticas y Patrones para los Servicios Web
- Laboratorio: Buenas prácticas para desarrollar servicios web SOAP
- Manejando Excepciones en los Servicios Web
- Laboratorio: Excepciones WebServices
- Seguridad en los Servicios Web
- Laboratorio: Seguridad Servicios
Información adicional
Postgrado en servicios java, experto desarrollador de componentes de negocio y componentes web (I8184P13-01)