Desarrollo y Servicios Web 300CIS003

Información Básica

  • Código y Nombre: Desarrollo y Servicios Web (300CIS003).
  • Créditos y horas de contacto: 3 Créditos, 4 horas por semana.
  • Nombre del profesor o coordinador del curso: Luisa Fernanda Rincón Pérez.
  • Tipo de curso: Abierto.

Textos del Curso

  • Web Engineering: The Discipline of Systematic Development of Web Applications, Gerti Kappel, Birgit Prýýll, Siegfried Reich, Werner Retschitzegger.
  • Java 2EE and XML development, Gabrick, Kurt A.
  • Data on the Web : from relations to semiestructured data and XML, Abiteboul, Serge.
  • Web Application Architecture: Principles, Protocols and Practices. Leon Shklar, Richard Rosen.
  • Pro JSF and Ajax : building rich Internet components, Jacobi, Jonas.

Información Específica del Curso

Internet se ha convertido en una plataforma importante para la implementación de aplicaciones de software en diversos dominios de negocio. Tales aplicaciones deben responder a requerimientos sobre usabilidad, desempeño, seguridad, confiabilidad y escalabilidad, siendo necesario por quien las desarrolla e implementa conocer la naturaleza de su composición, mecanismos y tecnologías utilizadas o disponibles. En este curso se tratará el desarrollo e implementación de dichas aplicaciones.

Objetivos Específicos del Curso

Objetivos de aprendizaje:
  • Identificar la estructura y componentes tecnológicos de una aplicación Web.
  • Describir las técnicas y estándares involucrados en su desarrollo y administración.
  • Reconocer los principios en el diseño de aplicaciones y sitios web.
  • Manipular herramientas de auditoría y diseño para la creación y administración de sitios.
  • Identificar aspectos de seguridad, éticos y legales de la web.
Relación con los resultados de programa
Resultados de Programa
A B C D E F G H I J K
Relevancia 2 1 1 1 2 1 5

Escala: (1) baja relevancia - (5) alta relevancia.

Tópicos del Curso

  • Introducción a la Web, Web 2.0 y Web Semántica.
  • Modelo Cliente-Servidor (Java RMI).
  • Tecnologías para la web ( javascript, php, jquery, Dart, ajax).
  • Patrón arquitectónico MVC.
  • Conociendo algunos Frameworks para desarrollo web (PHP - Java - ASP.Net - Ruby).
  • Seguridad en aplicaciones Web.
  • Usabilidad en aplicaciones Web.
  • Bases de datos NonSQL.
  • Computación en la nube.
  • Servicios web SOAP/Rest.
 
pregrados/dptoccomputacionyelectronica/serviciosweb.txt · Última modificación: 2014/07/14 08:51 por lsosorio
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki