:                DESARROLLO WEB CON TECNOLOGÍA JAVA

 

 

CONTENIDO

 

Los alumnos de este curso aprenderán a:

Ÿ          Seleccionar la mejor tecnología para arquitectura y aplicaciones Web. 5 horas.

Ÿ          Escribir Java servlets. 3 horas.

Ÿ          Conectar una aplicación Web a las bases de datos y componentes EJB. 5 horas.

Ÿ          Implementar las técnicas de gestión de aplicaciones, como la seguridad y el uso de threads. 4 horas.

Ÿ          Escribir JavaServer Pages (JSP). 4 horas

Ÿ          Crear librerías de etiquetas personalizadas para JSP. 4 horas.

 

OBJETIVOS

 

La tecnología Java Server Pages y los servlets representan dos componentes fundamentales de la especificación J2EE.

 

Este curso proporciona a los desarrolladores con experiencia en programación Java los conocimientos necesarios para crear Java Server Pages y el código de servlet asociado utilizando el entorno de servidor Tomcat Web. Los alumnos conocerán los mejores procedimientos para analizar, diseñar, desarrollar y probar aplicaciones Web con tecnologías Java. Los ejercicios prácticos basados en ejemplos reales les proporcionarán la experiencia necesaria para crear e implantar aplicaciones web de tamaño medio típicas de pequeñas intranets y sitios de comercio electrónico de poco volumen.

 

El curso puede servir también como preparación para el nuevo examen de Desarrollador Certificado de Componentes Web. En este sentido, los alumnos conocerán los aspectos técnicos de JSP y Servlet, así como los mejores métodos para integrar la capa Web con otras capas de la infraestructura, desde la interfaz del navegador hasta los EJB (Enterprise Java Beans) que se ejecutan en el servidor de aplicaciones y los recursos de base de datos centrales.

 

REQUISITOS

 

Para obtener el máximo aprovechamiento del curso, recomendamos a los alumnos asistir previamente a los cursos citados en el apartado "Antes" y poseer los conocimientos necesarios para:

u        Escribir aplicaciones Java que demuestren buenos conocimientos de programación.

u        Integrar códigos Java existentes (por ejemplo, reutilizar clases creadas por otros miembros del equipo de desarrollo).

u        Diseñar aplicaciones Java.

u        Describir las ventajas de una arquitectura multicapa desde el punto de vista funcional.

u        Escribir páginas Web con HTML.