Imprimir

Programa

CURSO              :       TECNOLOGIAS Y APLICACIONES WEB
TRADUCCION         :       WEB TECHNOLOGIES AND APPLICATIONS
SIGLA              :       IIC3513
CRÉDITOS           :       10
MÓDULOS            :       03
REQUISITOS         :       IIC2413
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.



                                   PONTIFICIA UNIVERSIDAD CATOLICA DE CHILE
                                       FACULTAD DE INGENIERIA / Mayo de 2009
                                                                                                                 1

    Este curso esta dise?ado de forma tal que el alumno dedique al estudio personal un promedio de 6 hrs. a la
    semana.
    Los alumnos de Magister y/o Doctorado que realicen este curso tendran al menos una actividad en la que
    deban demostrar competencias que caracterizan a un estudiante de posgrado.


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 de 2009
                                                                                                               2