Asignatura | PROGRAMACIÓN PARA LA WEB CON JSP | ||||||||
Área | Electivas | Nivel | 6 | ||||||
Código | PJI-52 | Pensum | 10 | ||||||
Correquisito(s) | Prerrequisito(s) | PJI-42 | |||||||
Créditos | 2 | TPS | 2 | TIS | 4 | TPT | 32 | TIT | 64 |
2. JUSTIFICACIÓN
Diseñar y desarrollar soluciones informáticas dinámicas en ambientes Web con fundamento en los paradigmas de desarrollo de software y las herramientas informáticas, apoyado con el manejo y programación en el lenguaje JSP y el uso de un motor de bases de datos.
3. OBJETIVO GENERAL
Proveer a los estudiantes con los conocimientos teórico-prácticos, para analizar, diseñar, desarrollar, probar y desplegar una aplicación Web. Describir como crear contenido Web dinámico usando la tecnología de servlets y tecnología de páginas Java Server (JSP), incluyendo el desarrollo de librerías de etiquetas. También se suman en este curso la implementación de las mejores prácticas para integrar aplicaciones Web en tres capas.
4. OBJETIVOS ESPECÍFICOS
5. COMPETENCIAS Y CONTENIDOS TEMÁTICOS DEL CURSO
COMPETENCIAS | CONTENIDO TEMÁTICO | INDICADOR DE LOGRO |
Desarrollar aplicaciones en lenguaje JSP, apoyado en el modelo orientado a objetos, para solucionar problemas informáticos | Introducción a la Tecnología de Aplicaciones Web •Descripción de servicios de internet •Descripción del World Wide web •Diferenciar una aplicación Web y un sitio Web Desarrollo de Servlets simples. •Desarrollo de un sevlet simple genérico •Descripción del Hypertext Transfer Protocol (HTTP) •Desarrollar un Servlet simple HTTP •Desarrollo de servlets que accedan a cabeceras de solicitudes •Desarrollo de servlets que accedan a cabeceras de respuestas Desarrollo de Servlets simples que usen formularios HTML •Conocer la estructura de los formularios HTML •Describir como HTML envía formularios de datos usando CGI •Desarrollar un Servlets HTTP que acceda a formularios de datos •Desarrollo de una aplicación Web usando un descriptor de despliegue •Describir los requerimientos de un modelo de aplicación Web robusto •Desarrollar una aplicación Web usando un descriptor de despliegue Configurar Servlets •Describir los eventos en el ciclo de vida de un Servlet. •Describir los parámetros de inicialización de un servlet y sus usos con instancias individuales de servlets •Escribir código de servlets para acceder a configurar la inicialización de parámetros Java Server Pages •Modelo de desarrollo •Componentes de una página JSP •Expresiones y scriplets •Declaraciones •Lanzamiento de peticiones •La directiva de página •Extenciones de las etiquetas JSP •Acceso a bases de datos | 1. Desarrolla software orientado a objetos para resolver problemas específicos, utilizando el lenguaje JSP, y la tecnología para aplicaciones Web con conexión a motores de bases de datos. 2. Publica en la WEB aplicativos orientados a objetos para resolver problemas específicos, utilizando el lenguaje JSP, y la tecnología para aplicaciones Web. |
6. ESTRATEGIAS DIDÁCTICAS / METODOLÓGICAS
La asignatura utilizará procesos participativos de aprendizaje a través de exposiciones magistrales y prácticas experimentales, donde el docente presenta los conceptos fundamentales a realizar para cada tema, se intercambian ideas, metodología y experiencias con los estudiantes. Además se utilizaran las siguientes estrategias de aprendizaje:
7. ESTRATEGIAS DE SEGUIMIENTO Y EVALUACIÓN
INDICADOR DE LOGRO | ESTRATEGIA DE SEGUIMIENTO Y EVALUACIÓN | PORCENTAJE |
Domina el concepto de la tecnología Web | Conceptos Básicos (Prueba Escrita) | 20% |
Desarrolla aplicaciones simples basadas en sevlets simples. | Practica | 20% |
Diseña e implementa aplicaciones con sevlets que implementen manejo de formularios html. | Practica | 20% |
Desarrolla aplicaciones simples basadas en tecnología Jave Server Pages | Practica | 20% |
Evaluación de conocimientos | Practica final | 20% |
8. BIBLIOGRAFÍA
Hanna, Phil, Manual de Referencia JSP, Madrid McGraw-Hill 2002.
Froufe Quintas, Agustín, JavaServer Pages : manual de usuario y tutorial, México Alfaomega, 2002.
Falkner, Jayson ,Fundamentos desarrollo web con JSP. - 1. ed , Madrid : Anaya Multimedia, 2007.
Páginas Web
http://www.javahispano.org
http://www.javahispano.org