3.1.4 - Taller de Programación IV

Tercer Año

Característica del Área Curricular
Plan 2015
Cuatrimestre Primero
Hs. Cat. 120
Res. C.S. 291/2015

Presentación

La asignatura se ubica en el primer semestre de tercer año de la Carrera. Esta actividad curricular permite al alumno continuar con el conocimiento en el desarrollo del software mediante el lenguaje Java esta vez basado en web haciendo uso de el diseño de arquitectura de capas.

Objetivos

El alumno profundizará los conocimientos adquiridos en Taller de programación III orientando el desarrollo a aplicaciones distribuidas basadas en tecnología web con conexiones a bases de datos

Contenido Temático

Unidad 1: Introducción a J2EE

Introducción. Un Bean de Sesion. Aplicación J2EE. aplicación J2EE. beans. JSP. XML. JDBC. Tomcat: instalación y configuración

Unidad 2: Servlets y JSP

Introducción. Una primera aplicación. JSP. Estructura básica de un servlet. Ejemplos de Servlets. Integración JDBC – Servlet. Manejar datos de formularios. Leer cabeceras de Solicitud http. Cabeceras de Respuesta http. Cookies. Sesion. sintaxis. Plantilla de Texto. Elementos de Script JSP. Directivas JSP. Variables Predefinidas.

Unidad 3: Hibernate

¿Por qué necesitamos Hibernate? la base de datos. Ejecutar. Trabajar con Persistencia. Construir con Ant (Opcional). Mapear Asociaciones. utilizando Sets. Usar Mapeos Bidireccionales

Unidad 4: Proyecto

Introducción al framework Maven. Creación y manejo de proyectos. Git. Manejo de versiones.

Bibliografía

Building Java Enterprise Systems with J2EE - Perrone/Chaganti - Sams - 2000.
Java Server Page - Bergsten - O’Reilly - 2007.
Java Servlet programming - Crawford - O’Reilly - 2005.

Aula virtual y otros recursos web

Aula Virtual

Regresar al Plan de Estudios