Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Programador de aplicaciones orientadas a objetos: Desarrollo de aplicaciones web con J2EE y el framework Struts
Pablo Garca Rodrguez pablocia@gmail.com
Presentacin
Comienzo: 29 de Marzo de 2007 Finalizacin: 30 de Mayo de 2007 Horario: 8:30 a 14:30 Descanso de 11:30 a 12:00
Presentacin
Objetivos:
El objetivo del curso es mostrar cmo se aplica la programacin orientada a objetos en el desarrollo de aplicaciones web, utilizando la tecnologa Java. Para ello necesitaremos:
Conocer los fundamentos de la Programacin Orientada a Objetos. Aplicar estos conceptos mediante el lenguaje Java J2SE. Conocer la problemtica de las aplicaciones web en entornos empresariales. Aplicar la tecnologa J2EE para la resolucin de estos problemas. Utilizar el framework Struts para el desarrollo de aplicaciones web. Utilizar un entorno de desarrollo para la programacin Java: Eclipse 3.2.
3
Presentacin
Contenidos:
Mdulo 1. Programacin orientada a objetos con Java: J2SE. Mdulo 2. Desarrollo de aplicaciones web con J2EE. Mdulo 3. Aplicaciones web con Jakarta Struts.
Presentacin
Contenidos:
Tecnologa Java Entorno de desarrollo Eclipse 3.1. Sintaxis de Java. Estructuras de datos: arrays, fechas, etc. Introduccin a la POO: Clases y objetos. Herencia y polimorfismo. Colecciones Manejo de excepciones. Mecanismos de entrada/salida en Java. Acceso a bases de datos con JDBC. Patrones de diseo para el acceso a bases de datos.
5
Presentacin
Contenidos:
Arquitectura web en aplicaciones empresariales. Tecnologa J2EE. Servlets. Seguimiento de la sesin. Pool de conexiones. JSP, LE y JSTL. Patrones de diseo en aplicaciones web.
Presentacin
Contenidos:
Introduccin al framework Struts Componentes principales de Struts Utilizar PlugIns: Validator. DynaActionForms. La capa controlador. Clases Action predefinidas. Composicin de pginas con Tiles.
Presentacin
Normas generales:
Puntualidad. Hoja de Firmas diaria. Justificacin de las faltas. No se permite fumar en el Centro. No se permite el uso de telfonos mviles en el Centro. Slo se pueden instalar los programas indicados por el docente. Slo se podr utilizar internet para trabajos relacionados con el curso.
Presentacin
Evaluacin
Mdulo 1. Prueba de evaluacin. Mdulo 2. Prueba de evaluacin. Mdulo 3. Entrega de una prctica consistente en una aplicacin web desarrollada con Struts.