Ajax es un conjunto de librerías y técnicas de programación de Javascript con XML que permiten desarrollar interfaces de usuario mas intuitivas, con mejor interacción, efectos visuales sorprendentes, controles ricos y validaciones de formularios para servicios Web, páginas y portales de Internet/Intranet, con ayuda de XHTML y CSS.
Ejemplos de portales que implementan dicha tecnologías son: Google Maps, GMail, Yahoo , Amazon, Nasa, CNN, NBC,DELL, Adobe y muchos más.
Una vez concluido el curso, el participante podrá crear entre otras cosas:
- Crear páginas (X)HTML,CSS, Javascript con validación de formularios en tiempo real.
- Producir efectos visuales y animaciones sencillas equiparables a las de Flash sobre elementos (X)HTML.
- Enviar datos a servidor para ser procesados y actualizar la página o fragmentos de ella
con la respuesta generada del lenguaje de Servidor.
Aprendizaje adicional
No solo basta conocer las instrucciones y comandos que generan los efectos visuales, y validaciones de formularios, es por ello que nuestro curso integra mejores técnicas de programación, basados en la experiencia de los patrones de diseño como el MVC (Modelo-Vista-Controlador), que mejoran el desarrollo e implementación de proyectos.
Para ello se enseña a lo largo del curso:
- Uso de mnemotecnicas y convenciones
- Principios de usabilidad en los sitios Web
- Diseños de Servicios Web basados en la retutilización, portabilidad, y escalabilidad