Utilizamos cookies de terceros no necesarias para la navegación para elaborar información estadística y analizar tus hábitos de navegación para personalizar el contenido que ofrecemos y mostrarte publicidad relacionada con tus preferencias. Puedes eliminar las cookies accediendo a la Configuración de Cookies. Puedes obtener más información consultando nuestra Política de Cookies
Política de cookies +

Curso Gratuito: IFCT033PO DESARROLLO DE COMPONENTES WEB JAVA EE5

  • Modalidad: Online
  • Provincia: Online
  • Duración: 40
  • Fecha Inicio: Próximamente
  • Fecha Fin: -

(*) Disponible para personas residentes en todo el Territorio Nacional

Objetivos

Desarrollar aplicaciones Web partiendo de la especificación Java EE 5

Contenidos

0. INTRODUCCIÓN

0.1. QUÉ ES JAVA J2EE
0.2. LA ARQUITECTURA DE TRES CAPAS: CLIENTE, INTERMEDIA Y DE DATOS.
0.3. PLATAFORMA J2EE
0.3.1. TECNOLOGÍAS J2EE
0.3.2. APLICACIONES WEB
0.3.3. APLICACIONES EMPRESARIALES

1. LA TECNOLOGÍA SERVLET.

1.1. MÉTODOS HTTP.
1.2. LA IMPLEMENTACIÓN DE UN SERVLET
1.3. LA CAPTURA DE DATOS DE CLIENTE
1.4. EL REDIRECCIONAMIENTO Y EL ENVÍO DE PETICIONES.
1.5. APLICACIONES WEB. MANTENIMIENTO DEL ESTADO: INSERCIÓN DE DATOS URL, COOKIES,
1.6. ATRIBUTOS (DE PETICIÓN, DE APLICACIÓN Y DE SESIÓN).
1.7. PARÁMETROS DE CONTEXTO: DEFINICIÓN Y RECUPERACIÓN.
1.8. EL ACCESO A LOS DATOS DESDE UNA APP WEB.
1.9. LOS ESCUCHADORES: INTERFACES Y RESPUESTA A UN EVENTO.
1.10. Interfacehttpservletrequest.
1.11. Interface httpservletresponse.
1.12. Ciclo vida.
1.13. Tu turno.
1.14. Evaluación.
2. Estructura y despliegue de aplicaciones web.
2.1. Estructura de directorios y archivos de una aplicación web.
2.2. Descriptor despliegue.
2.3. Archivo WAR.
2.4. Tu turno.
2.5. Evaluación.
3. El contenedor web.
3.1. Servletcontext.
3.2. Ámbitos de los atributos.
3.3. Modelo procesamiento de las peticiones.
3.4. Ciclo de vida de los eventos.
3.5. Requestdispatcher.
3.6. Tu turno.
3.7. Evaluación.
4. Sesiones.
4.1. HTTPsession.
4.2. Sessions listeners.
4.3. Diferentes métodos guardar información.
4.4. Tu turno.
4.5. Evaluación
5. Seguridad.
5.1. Fundamentos de seguridad.
5.2. Seguridad en el descriptor de despliegue.
5.3. Tipos de autenticación.
5.4. Tu turno.
5.5. Evaluación.
6. La tecnología JAVASERVER PAGES
6.1. JSP
6.2. Ciclo de vida.
6.3. Objetos implícitos.
6.4. Configuración.
6.5. Tu turno.
6.6. Evaluación.

7. STRUTS

7.1. CONCEPTO Y CARACTERÍSTICAS.
7.2. EL CONTROLADOR
7.3. LIBRERÍAS DE ACCIONES.
7.4. CÓMO CREAR APLICACIONES CON STRUTS.
7.5. LIBRERÍA DE TAGS JSP.
7.6. EL ARCHIVO DE RECURSOS.
7.7. LAS APLICACIONES MULTI-IDIOMA
7.8. EL CONTROL DE ERRORES: SOBRESCRITURA DEL MÉTODO VALIDATE, CREACIÓN DE OBJETOS ACTIONERROR,
7.9. VISUALIZACIÓN DE MENSAJES DE ERROR.

8. Expression language (el)
8.1. Acceso variables implícitas.
8.2. Operadores.
8.3. Tu turno.
8.4. Evaluación.
9. JSP con actions estándar
9.1. Tags información.
9.2. Tags eventos.
9.3. Tu turno.
9.5. Evaluación.
10. JSP con TAG libraries.
10.1. Directivas.
10.2. JSTL.
10.3. Tu turno.
10.4. Evaluación.
11. Construcción de una TAG librarie.
11.1. Modelo eventos clásicos.
11.2. Pagecontext API.
11.3. Acceso a TAGS
11.4. Modelo eventos simple.
11.5. Configuración.
11.6. Tu turno.
11.7. Evaluación.
12. Patrones JAVA EE
12.1. Lista patrones.
12.2. Aplicación.
12.3. Tu turno.


Volver