Imprimir

Programa

CURSO      : TECNOLOGIAS Y APLICACIONES WEB
TRADUCCION : WEB TECHNOLOGIES AND APPLICATIONS
SIGLA      : IIC2513
CRÉDITOS   : 10
MÓDULOS    : 03
CARÁCTER   : MINIMO
DISCIPLINA : INGENIERIA


I.DESCRIPCION

Este curso busca entrenar a los alumnos en las tecnologias WEB. Hoy las tecnologias WEB son plataformas sustentadoras de variados sistemas, incluso transaccionales. Este curso aproxima al alumno a trabajar con las tecnologias WEB de vanguardia y le permite desarrollar aplicaciones WEB utilizando tecnicas y herramientas adecuadas a aquellos fines.


II.OBJETIVOS

Al finalizar el curso el alumno sera capaz de:

1. Identificar y explicar los estandares que hacen posible el WWW.
2. Explicar la arquitectura tecnologica de sitios y aplicaciones Web.
3. Construir sitios con contenido dinamico.
4. Construir aplicaciones usando las tecnologias y herramientas disponibles.
5. Identificar, explicar y evaluar los meritos de las nuevas tecnologias.


III.CONTENIDOS

1. Comunicacion cliente - servidor mediante el protocolo HTTP.
2. Descripcion del contenido: pasado, presente y futuro.
3. Separacion Estructura - Presentacion - Comportamiento.
4. Estructura: introduccion al xhtml y xml.
5. Presentacion: introduccion a las hojas de estilo.
6. Comportamiento: introduccion a Javascript.
7. Mas Javascript: El modelo de objetos del documento (DOM).
8. La necesidad de procesamento en el servidor.
9. Procesamiento en el servidor: pasado, presente y futuro.
10. La plataforma Java: Servlets y JSP.
11. La biblioteca de tags standard JSTL.
12. Modelo MVC y Struts.
13. La revolucion de los Web Services.
14. Implementacion de Web Services en Java.
15. Arquitectura orientada a servicios (SOA).


IV.METODOLOGIA

Modulos semanales:
- Catedras: 2
- Ayudantias: 1

El curso se realiza utilizando metodologias de ense?anza centradas en el alumno que permitan a los estudiantes desarrollar las competencias definidas en los objetivos del curso.

Este curso esta dise?ado de forma tal que el alumno dedique al estudio personal un promedio de 6 hrs. a la semana.


V.EVALUACION

Las evaluaciones pueden ser por medio de pruebas, proyectos y/o tareas.


VI.BIBLIOGRAFIA

Textos Minimos

Fowler, Susan and Stanwick, Victor. Web Application Design Handbook: Best Practices for Web-Based Software (Interactive Technologies). Paperback, Jul 7, 2004.



PONTIFICIA UNIVERSIDAD CATOLICA DE CHILE
FACULTAD DE INGENIERIA / MAYO 2009