Desarrollo Web con AJAX
AJAX es el acrónimo de Javascript y XML Asíncrono, una técnica que nos permite diseñar páginas más interactivas, creando sitios web que se asemejan en su comportamiento a una aplicación de escritorio. Implementando AJAX, las respuestas son mucho más ágiles para el usuario ya que su navegador puede intercambiar información con el servidor sin necesidad de recargar totalmente la página como ocurre en las aplicaciones web tradicionales. AJAX es por tanto la base para el desarrollo de Aplicaciones de Internet Enriquecidas (RIA), un modelo que ha tomado un gran auge en los últimos años y está siendo adoptado por los web más populares para mejorar la experiencia del usuario.
El objetivo general de este curso es que cualquier diseñador o programador web entienda que papel juegan las distintas tecnologías que utiliza AJAX, conozca las posibilidades que ofrecen, y cómo puede implementarlas para mejorar la interactividad, respuesta y usabilidad de sus aplicaciones web. A lo largo de esta formación adquirirá un dominio sobre los siguientes puntos:
- Qué es AJAX, cómo se utiliza y cómo debemos configurar nuestro equipo para trabajar
- Qué tecnologías hay involucradas y qué papel juegan: XHTML, CSS, DOM, XMLHttpRequest, XML, JSON y Javascript.
- Cómo se implementan peticiones a un servidor y manejar la información recibida
- Cuáles son los distintos formatos en que pueden recibirse y procesarse las respuestas del servidor
- Cómo implementar AJAX como base para Aplicaciones de Internet Enriquecidas (RIA)
- Cómo implementar AJAX con los Frameworks más populares: jQuery, Dojo, Prototype, ExtJS, MooTools
Datos del curso
- Tipo:Curso
- Modalidad:On-line
- Lugar donde se imparte:Online
- Precio:75 €
Los trabajadores de empresas de España pueden bonificárselo a través de la Fundación Tripartita. Además ofrecemos descuentos del 50% a estudiantes, desempleados y otros colectivos. - Idiomas en los que se imparte:Castellano
- Duración:50 Horas
50 horas
Impartimos cursos con Tutor tanto en nuestra plataforma online como a través del CEVUG (Centro de Enseñanzas Virtuales de la Universidad de Granada). También ofre...
18005 Granada
Diseñadores y Programadores web interesados en la creación de sitios web interactivos implementando AJAX
Para este curso se requieren unos conocimientos previos de HTML, CSS, DOM y Javascript, a un nivel intermedio. También es recomendable tener unas nociones sobre servidores web y programación en PHP. Para aquellos que no conozcan estas materias, les recomendamos realizar previamente nuestros cursos de Programación Web con Javascript y Desarrollo de Aplicaciones Web PHP/MySQL
Promociones
Además ofrecemos descuentos del 50% a estudiantes, desempleados y otros colectivos.
Requisitos
No tiene, aunque conviene conocer aspectos sobre Javascript y PHP
Competencias para las que te prepara el curso
Aprender a desarrlollar aplicaciones web que usen AJAX
Temario del curso:
Los contenidos se desarrollan a través de ejemplos de aplicaciones web reales cuyo código estará disponible para su descarga, así como ejercicios prácticos y actividades evaluables.
-
Tema 1. Introducción. ¿Qué es AJAX?
- Definición de AJAX
- Para qué sirve AJAX
- Sitios Web que utilizan AJAX
- Configuración de nuestro equipo
-
Tema 2. Peticiones de URIs mediante AJAX
- Primer ejemplo en AJAX
- El objeto XMLHttpRequest
- El manejador de eventos onreadystatechange
- Peticiones síncronas vs peticiones asíncronas
- Actualizando sólo parte de nuestra página web
- Enviando datos mediante conexiones AJAX
- Propiedades y métodos del objeto XMLHTTPRequest
-
Tema 3. Formatos para los datos recibidos mediante AJAX
A través del ejemplo de una aplicación que nos permite capturar un RSS y manipular su información y la forma presentarla se estudiaran los siguientes apartados:- Código de los ejemplos de información con distintos formatos
- Procesamiento de formato texto
- Procesamiento de formato HTML
- Procesamiento de formato JSON
- Procesamiento de formato XML
- Procesamiento de ficheros RSS
- Descargando datos de terceras partes
-
Tema 4. Aplicaciones de internet enriquecidas (RIA) y AJAX
En este tema, veremos el desarrollo completo de un formulario, con características avanzadas, explicando paso a paso, todas las tecnologías empleadas- Actualizando SELECT mediante AJAX
- Validación de datos en un formulario (HTML, CSS, Javascript)
- Cuándo usar AJAX, cuándo no
-
Tema 5. AJAX en los Frameworks (entornos de trabajo) existentes para Javascript
- jQuery
- Dojo
- Prototype
- Ext JS
- Mootools
