http://www.aprendizajeenlinea.comAutores: Varios
Editorial: Ediciones de la U (Bogotá, Colombia)
Ideaspropias Editorial (Vigo, España)
Formato: e-learning (aprendizaje virtual)
Metodología: Los cursos e-learning ofrecidos por Ediciones de la U se caracterizan por ser autoformativos, es decir, la compra del curso garantiza un tiempo determinado de acceso para que sea tomado de la manera como lo estime más adecuado el usuario, quien podrá trabajar individualmente, a su propio ritmo, e interactuar con los contenidos del curso.
Nota: El curso no tiene vinculación alguna a tutores o compañeros; se basa en un proceso de autoformación.
Número de horas: 60 (las calculadas para que en un proceso de autoformación el usuario pueda acceder, interactuar, desarrollar y realizar las diferentes actividades previstas en el diseño de este material)
Tiempo disponible de acceso a la plataforma: 2.5 meses (75 días calendario)
El tiempo disponible de acceso a la plataforma (http://www.aprendizajeenlinea.com) inicia cuando se haga efectiva la compra y se le notifique al usuario por correo sus datos de acceso y contraseña al sistema.Reseña: Ajax (Asynchronous JavaScript And XML) es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Es una tecnología asíncrona, en el sentido en que los datos adicionales se requieren al servidor y se cargan en segundo plano sin interferir con la visualización ni el comportamiento de la página.
Este curso autoformativo le ayuda a comprender los conceptos relacionados con el tema y aplicarlos en múltiples plataformas, sistemas operativos y navegadores ya que está basado en estándares abiertos como JavaScript y Document Object Model (DOM).
Objetivo general• El objetivo general de este curso es que el alumnado sea capaz de entender qué es Ajax y programar de forma eficiente con esta tecnología.
Objetivos específicos• Estudiar qué es Ajax y cuándo debe realmente utilizarse.
• Conocer los requisitos para trabajar con Ajax
• Manejar los recursos que existen en el mercado.
Conviértase en un conocedor de su página web.
Tabla de contenidos
Unidad didáctica 1. Introducción a Ajax
Introducción
¿Qué es Ajax? ¿Para qué se usa?
Interacción sincrónica y asincrónica
El objetivo XmlHTTPRequest
HTTP: métodos, cabeceras y parámetros
Recepción de datos como texto y coo XML
Gestión de las respuestas asíncronas sin Ajax. Trabajar con Iframes
Unidad didáctica 2. Aspectos básicos del diseño con Ajax
Introducción
Recepción de código ejecutable
Recepción de datos: texto, XML, JSON
Unidad didáctica 3. Aspectos avanzados de Ajax en el lado cliente
Introducción
Prototipos
Ampliación de las funciones del lenguaje
Helper classes de Ajax
Formularios HTML y DOM. Componentes de formulario
Efectos con Ajax, Drag and Drop (Arrastrar y soltar). Rico Ajax Engine.
Frameworks para la conectividad en la red
Unidad didáctica 4. Arquitecturas con Ajax
Introducción
Entornos de trabajo: JSF, Tapestry, Atlas
Uso de objetos en el servidor: DWR, SAJAX, JSON-RPC y GWT
Consumo de servicios de terceras partes
Tecnologías para exponer una API a terceros
Seguridad
Web 2.0