EXPERTO EN DESARROLLO DE COMPONENTES WEB CON TECNOLOGÍA SERVLET Y JSP
Información adicional
Código | |
---|---|
Formato | Papel |
ISBN | |
Familia | Formación complementaria |
Proveedor | IEDITORIAL |
50,50 €
*Los precios no incluyen el IVA.
Objetivos
Contenidos
Objetivos
Contenidos
- MÓDULO 1. DESARROLLO DE COMPONENTES WEB CON TECNOLOGÍAS SERVLET Y JSP. PARTE I
UNIDAD DIDÁCTICA 1. ANALIZANDO UN PROBLEMA Y DISEÑANDO UNA SOLUCIÓN
- 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
UNIDAD DIDÁCTICA 2. DESARROLLO DE UN COMPONENTE VISTA
- 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.
UNIDAD DIDÁCTICA 3. DESARROLLO DE UN COMPONENTE CONTROLADOR
- Introducción
- Envío por POST
- Envío por GET
- Internacionalización
- Class ServletOutputStream
- Desarrollar un Servlet con getParameterValues
- Laboratorio: Recogida de parámetros
UNIDAD DIDÁCTICA 4. DESARROLLO DE FORMULARIOS DINÁMICO
- 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
UNIDAD DIDÁCTICA 5. USO COMPARTIDO DE RECURSOS DE LA APLICACIÓN CON EL CONTEXTO SERVLET
- Introducción
- Describir la finalidad y las funciones del contexto servlet
- Eventos ServletContext
UNIDAD DIDÁCTICA 6. DISEÑO DE LA CAPA DE NEGOCIO
- Introducción
- Arquitectura Aplicaciones J2EE
- Modelo Tres Capas
- Modelo Cuatro capas
- Diseño de componentes
UNIDAD DIDÁCTICA 7. DESARROLLO DE APLICACIONES EEB CON STRUTS
- Introducción
- Marco de trabajo MVC
- Desarrollar una clase action de Struts
- ActionMapping
- Laboratorio: Creación de propiedades en el archivo ApplicationResource.
UNIDAD DIDÁCTICA 8. DESARROLLO DE APLICACIONES WEB CON ADMINISTRACIÓN DE SESIONES
- 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.
UNIDAD DIDÁCTICA 9. USO DE FILTROS EN APLICACIONES WEB
- Introducción
- Ejecución de filtros
UNIDAD DIDÁCTICA 10. INTEGRACIÓN DE APLICACIONES WEB CON BASES DE DATOS
- 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. DESARROLLO DE COMPONENTES WEB CON TECNOLOGÍAS SERVLET Y JSP. PARTE II
UNIDAD DIDÁCTICA 1. DESARROLLO DE PÁGINAS JSP
- Introducción a la tecnología de páginas JSP
- Elementos de Script JSP
- Laboratorio: Directivas JSP
UNIDAD DIDÁCTICA 2. DESARROLLO DE PÁGINAS JSP CON ETIQUETAS PERSONALIZADAS
- 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.
UNIDAD DIDÁCTICA 3. DESARROLLO DE APLICACIONES WEB CON LA CLASE ACTIONFORM DE STRUTS
- Introducción
- Crear una clase ActionForm
- Creación De Un Proyecto Mvc Con Struts
- Laboratorio: Internacionalizar una aplicación
UNIDAD DIDÁCTICA 4. CONSTRUCCIÓN DE COMPONENTES DE PRESENTACIÓN WEB REUTILIZABLES
- 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.
UNIDAD DIDÁCTICA 5. ANALIZANDO OPORTUNIDADES CON LOS SERVICIOS WEB
- Analizando Oportunidades con los Servicios Web
- Laboratorio: Analizando Servicios Web
UNIDAD DIDÁCTICA 6. DISEÑANDO BUENAS PRÁCTICAS Y PATRONES PARA LOS SERVICIOS WEB
- Diseñando Buenas Prácticas y Patrones para los Servicios Web
- Laboratorio: Buenas prácticas para desarrollar servicios web SOAP
UNIDAD DIDÁCTICA 7. MANEJANDO EXCEPCIONES EN LOS SERVICIOS WEB
- Manejando Excepciones en los Servicios Web
- Laboratorio: Excepciones WebServices
UNIDAD DIDÁCTICA 8. SEGURIDAD EN LOS SERVICIOS WEB
- Seguridad en los Servicios Web
- Laboratorio: Seguridad Servicios