DWEC06.- Programación AJAX en Javascript.

Tabla de resultados de aprendizaje (RA) y contenidos para la unidad DWEC 06
RA Contenidos propuestos Contenidos según normativa

RA 7.

  1. Introducción a AJAX
    1. Requerimientos previos
    2. Comunicación asíncrona
    3. El API XMLHttpRequest
      1. Creación del objeto XMLHttpRequest
      2. Métodos del objeto XMLHttpRequest
      3. Propiedades del objeto XMLHttpRequest
  2. Envío y recepción de datos de forma asíncrona
    1. Estados de una solicitud asíncrona (parte I)
    2. Estados de una solicitud asíncrona (parte II)
    3. Envío de datos usando método GET
    4. Envío de datos usando método POST
    5. Recepción de datos en formato XML
    6. Recepción de datos en formato JSON (parte I)
    7. Recepción de datos en formato JSON (parte II)
    8. API REST y más.
  3. Librerías cross-browser para programación AJAX
    1. Introducción a jQuery (parte I)
    2. Introducción a jQuery (parte II)
    3. Introducción a jQuery (parte III)
    4. Introducción a jQuery (parte IV)
    5. Función $.ajax() en jQuery
    6. El método .load() y las funciones $.post() , $.get() y $.getJSON() en jQuery
    7. Herramientas adicionales en programación AJAX
    8. Plugins jQuery
    9. Ejemplos en video, de AJAX con jQuery
  4. Frameworks JavaScript
    1. Instalación de Node
    2. Gestión de paquetes con npm. Bower
    3. Babeljs.
    4. Nuevas tendencias. 
    5. Introducción a jQuery (parte I)
  5. Enlaces de refuerzo y ampliación.

Utilización de mecanismos de comunicación asíncrona:

  • Mecanismos de comunicación asíncrona.
  • Objetos, propiedades y métodos relacionados.
  • Recuperación remota de información.
  • Programación de aplicaciones con comunicación asíncrona.
  • Modificación dinámica del documento utilizando comunicación asíncrona.
  • Formatos para el envío y recepción de información.
  • Librerías de actualización dinámica.

En la columna Contenidos según normativa, el texto en color negro se refiere a contenidos mínimos recogidos en el RD, y el texto en color azul, al adaptable por las CCAA, de acuerdo con la Orden correspondiente.

Criterios de evaluación
RA CE Descripción Actividad Técnica Instrumento
RA7 7.a) Se han evaluado las ventajas e inconvenientes de utilizar mecanismos de comunicación asíncrona entre cliente y servidor Web. Examen 3 Técnica escrita Plantilla Corrección X
RA7 7.b) Se han analizado los mecanismos disponibles para el establecimiento de la comunicación asíncrona. Examen 3 Técnica escrita Plantilla Corrección X
RA7 7.c) Se han utilizado los objetos relacionados. Online 6 Basada en la ejecución práctica Rúbrica X
RA7 7.d) Se han identificado sus propiedades y sus métodos. Online 6 Basada en la ejecución práctica Rúbrica X
RA7 7.e) Se ha utilizado comunicación asíncrona en la actualización dinámica del documento Web. Presencial 3 Basada en la ejecución práctica y observación Portafolio X
RA7 7.f) Se han utilizado distintos formatos en el envío y recepción de información. Presencial 3 Basada en la ejecución práctica y observación Portafolio X
RA7 7.g) Se han programado aplicaciones Web asíncronas de forma que funcionen en diferentes navegadores. Online 6 Basada en la ejecución práctica Rúbrica X
RA7 7.h) Se han clasificado y analizado librerías que faciliten la incorporación de las tecnologías de actualización dinámica a la programación de páginas Web. Examen 3 Técnica escrita Plantilla Corrección X
RA7 7.i) Se han creado y depurado programas que utilicen estas librerías Online 6 Basada en la ejecución práctica Rúbrica X