Los cursos pertenecientes al proyecto ETITEL PROFESIONALES 2009 darán comienzo en el mes de octubre del mismo año.
La programación formativa 2009 es de carácter gratuito, nacional y va dirigida a profesionales de PYMES del sector de las TIC.
DESARROLLO DE COMPONENTES WEB TEC. SERVLET Y JSP

Nº Horas: 70

Destinatarios:
Desarrolladores con conocimientos equivalentes a los certificados de SUN de DESARROLLO EN JAVA, quienes crean componentes Web (como servlets y etiquetas personalizadas). Esto no es un curso para diseñadores de páginas web usando Lenguaje (HTML), tecnología JavaScript, o de otras tecnologías web de presentación.

Objetivos:
Este módulo proporciona las habilidades necesarias para analizar, diseñar, desarrollar, chequear y hacer el "deploy" de una aplicación Web. Se describe como crear el contenido de Web dinámico mediante los Servlets y las JavaServer Pages (JSP) de la tecnología Java, incluyendo la personalización del desarrollo de la librería de etiquetas. Este curso incluye la construcción de aplicaciones Web de pequeña y mediana escala y su deploy sobre el servidor Tomcat, que es la implementación de referencia para las especificaciones de Servlets y JSPs asi como el uso de Struts FrameWork. El curso también presenta las good practices para integrar el nivel Web con otros niveles, tales como el servidor de bases de datos y el servidor de componentes Enterprise JavaBeans (EJB).

El módulo está diseñado para desarrolladores que usan el lenguaje de programación Java para crear componentes, tales como servlets, jsp y etiquetas personalizadas, para aplicaciones Web.
Este curso prepara a los alumnos para realizar la certificación:

CX-310-083: Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5

Contenido:
  • Introducción a tecnologías de aplicaciones Web
  • Desarrollo de componentes visuales
  • Desarrollo de componentes controladores
  • Desarrollo de formularios dinámicos
  • Compartición de recursos de aplicaciones mediante el contexto del servlet
  • Diseño de la capa de negocio
  • Desarrollo de aplicaciones Web mediante Struts
  • Desarrollo de aplicaciones Web mediante gestión de sesión
  • Uso de filtros en aplicaciones Web
  • Integración de aplicaciones Web con bases de datos
  • Desarrollo de páginas JSP
  • Desarrollo de páginas de JSP con etiquetas personalizadas
  • Desarrollo de aplicaciones Web mediante formularios de acción Struts
  • Creación de componentes de presentación reutilizables