4.15.5.3 Desarrollo de servicios y aplicaciones web (25 horas) [Habilidades C1,C6]

Referencias Bibliográficas: [Grove, 2009] Tópicos
  1. Describir, identificar y depurar problemas relacionados con el desarrollo de aplicaciones web
  2. Diseño y desarrollo de aplicaciones web interactivas usando este tipo de incrustar scripts en lenguaje python
  3. Utilice MySQL para la gestión de datos y manipular MySQL con python
  4. Diseño y desarrollo de aplicaciones web asíncronos utilizando técnicas Ajax
  5. Uso del lado del cliente dinámico lenguaje de script Javascript y del lado del servidor lenguaje de scripting python con Ajax
  6. Aplicar las tecnologías XML / JSON para la gestión de datos con Ajax
  7. Utilice marco, los servicios y APIs web Ajax y aplicar los patrones de diseño para el desarrollo de aplicaciones web
Objetivos de Aprendizaje
  1. Del lado del servidor lenguaje de scripting python: variables, tipos de datos, operaciones, cadenas, funciones, sentencias de control, matrices, archivos y el acceso a directorios, mantener el estado. [Usar]
  2. Enfoque de programación web usando python incrustado. [Usar]
  3. El acceso y la manipulación de MySQL. [Usar]
  4. El enfoque de desarrollo de aplicaciones web Ajax. [Usar]
  5. DOM y CSS utilizan en JavaScript. [Usar]
  6. Tecnologías de actualización de contenido asíncrono. [Usar]
  7. Objetos XMLHttpRequest utilizar para comunicarse entre clientes y servidores. [Usar]
  8. XML y JSON. [Usar]
  9. XSLT y XPath como mecanismos para transformar documentos XML. [Usar]
  10. Servicios web y APIs (especialmente Google Maps). [Usar]
  11. Marcos Ajax para el desarrollo de aplicaciones web contemporánea. [Usar]
  12. Los patrones de diseño utilizados en aplicaciones web. [Usar]

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, Universidad de Ingeniería y Tecnología, Lima-Perú
basado en el modelo de la Computing Curricula de IEEE-CS/ACM