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.