Criteria

Ficha del curso

Desarrollo de componentes web java ee 5

Curso e-Learning 40 horas Generar ficha
Ofimática, informática y comunicaciones

Contenidos

La tecnología servlet
Introducción
    Métodos HTTP
    Interfaz HttpServletRequest
    Interfaz HttpServletResponse
    Ciclo vida

Estructura y despliegue de aplicaciones web
Introducción
    Estructura de directorios y archivos de una aplicación web
    Descriptor despliegue
    Archivo WAR

El contenedor web
Introducción
    ServletContext
    Ámbitos de los atributos
    Modelo procesamiento de las peticiones
    Ciclo de vida de los eventos
    RequestDispatcher

Sesiones
Introducción
    HttpSession
    Sessions Listeners
    Diferentes métodos guardar información

Seguridad
Introducción
    Fundamentos de seguridad
    Seguridad en el descriptor de despliegue
    Tipos de autentificación

La tecnología Javaserver Pages
Introducción
    JSP
    Ciclo de vida
    Objetos implícitos
    Configuración

Expression Language (EL)
Introducción
    Acceso variables implícitas
    Operadores

JSP con Actions estándar
Introducción
    Tags información
    Tags eventos

JSP con Tag Libraries
Introducción
    Directivas JSTL

Construcción de una Tag Library
Introducción
    Modelo eventos clásicos
    PageContext API
    Acceso a tags
    Modelo eventos simple
    Configuración

Patrones Java EE
Introducción
    Lista patrones
    Aplicación

Objetivos

  • Desarrollar aplicaciones web partiendo de la especificación Java
  • Entender cómo funciona la tecnología Servlet y ser capaz de poder desarrollar peticiones HTTP utilizando dicha tecnología
  • Descubrir la estructura de las carpetas de una aplicación web, así como ser capaz de desarrollar un pequeño proyecto web
  • Profundizar en aspectos más específicos del contenedor web para mejorar el manejo de información dentro de nuestra aplicación web
  • Comprender el funcionamiento de las sesiones en aplicaciones web
  • Conocer cómo funciona la seguridad en una aplicación web y los mecanismos de protección de los que disponemos
  • Descubrir la tecnología JSP y las ventajas que tiene con respecto a otras tecnologías
  • Entender expresiones utilizando el lenguaje EL y las variables implícitas
  • Programar con las acciones en JSP
  • Manejar la librería JSLT y sus funcionalidades
  • Construir una librería de etiquetas personalizadas
  • Conocer los distintos patrones de aplicaciones web Java EE.

Volver al catálogo