offer
macschool web

CURSO DE AJAX

Duración 40 horas

 

Contenido:
Presentación:
Ajax, acrónimo de Asynchronous JavaScript And XML, es un conjunto de tecnologías Web de desarrollo, que permite crear aplicaciones interactivas o RIA (Rich Internet Applications).
Las aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, lo que significa aumentar la interactividad, velocidad y usabilidad en las aplicaciones.


Participantes: Curso de AJAX esta orientado a profesionales que han de mantener y desarrollar sitios web así como a desarrolladores experimentados en aplicaciones en Internet.


Requisitos: Para el curso de AJAX se recomienda tener conocimientos o experiencia en el lenguaje HTML Medio, así como conocimientos previos de JavaScript de nil basico intermedio.

 

AJAX

1. Introducción a AJAX

¿Qué es AJAX?
Principios de las peticiones asíncronasCurso de ajax
Ventajas y desventajas de AJAX


2. Para comenzar a trabajar con AJAX

Instalación de WAMPSERVER
Definición de conceptos necesarios para trabajar con AJAX

 

3. Principios de AJAX

Peticiones al servidor con JavaScript
El Objeto XMLHttpRequest
Utilizar XMLHttpRequest
Métodos open() y send()
Propiedad status y readyState
Evento onreadystatechange()
Propiedad responseText
Acceso y modificación de nodos HTML
Recibir HTML y usarlo como respuesta asíncrona

 

4. Envío de datos al servidor

Usando el método GET
Usando el método POST

 

5. PHP y AJAX

Peticiones dinámicas con JavaScript
Ejecutar contenidos dinámicos asíncronos
Solicitar y mostrar datos desde una BD
Agregar registros a la BD
Eliminar información de la BD
Actualizar información en la BD
Ejemplo práctico

 

6. Otros modelos de aplicación AJAX

Frameworks de trabajo
Fundamentos de jQuery
Petición asíncrona con jQuery