Ajax y Tecnología Web 2.0
Objetivos
Al finalizar el curso, los participantes podrán comprender, diseñar y programar aplicaciones que empleen las tecnologías más usuales de la “Web 2.0”, tanto en el lado cliente como en el lado servidor
Contenidos
- Limitaciones de la Web 1.0
- Definición y características diferenciales de la Web 2.0
- Redes sociales y sitios Web dirigidos por el usuario. Usabilidad de una aplicación
- Arquitectura de aplicaciones Web 2.0
- Tecnologías empleadas en el diseño e implementación de aplicaciones Web 2.0, lado cliente
- Html y hojas de estilo CSS
- XML y hojas de estilo de transformación XSL
- JavaScript
- Clases y objetos en JavaScript
- Notación orientada a objetos para JavaScript (JSON)
- JavaScript Asíncrono con XML (AJAX)
- Envío de información al lado servidor
- Gestión de respuestas provenientes del servidor en distintos formatos (texto, Html, XML y JSON)
- Tecnologías empleadas en el diseño e implementación de aplicaciones Web 2.0, lado servidor
- Acceso a bases de datos relacionales
- Servicios Web
- Servicios Web RESTFUL
- Generación de respuestas en distintos formatos (texto, Html, XML y JSON)
- Sindicación de contenidos (RSS)
- Creación de aplicaciones híbridas (mashups)
- Herramientas para el diseño e implementación de aplicaciones Web 2.0
- Entornos visuales de desarrollo
- Bibliotecas AJAX para la creación de interfaces de usuario avanzadas