Curso de Ajax y WebSockets

Aprende a comunicarte en tiempo real con el servidor utilizando websockets y a consumir APIs con javascript usando xhr, fetch() y promises. Conocimientos obligatorios para todo frontend.

¿Qué aprenderás?

  • Consumir APIs con Ajax
  • Utilizar fetch() y promises
  • Dibujar en el DOM usando datos JSON
  • Comunicación en tiempo real con el servidor

¿Qué conocimientos necesitas?

  • HTML
  • CSS
  • javascript
  • javascript en el navegador

Contenido:

1. Introducción

  • Definición del protocolo HTTP
  • Métodos del protocolo HTTP
  • Códigos de respuesta
  • Cebeceras
  • El objeto XMLHttpRequest

2. Procesando respuestas

  • Estado del objeto XMLHttpRequest
  • Creación de un loader
  • Procesamiento de datos con técnica ahah
  • Procesar y trabajar con datos Json
  • Mejorar dibujado del DOM con datos
  • Controlar los códigos de respuesta al servidor

3. Promesas

  • Funciones callback
  • Trabajando con las promesas
  • Uso de async y await
  • Introducción a la API de Marvel
  • Creando libreria AJAX
  • Haciendo uso de nuestra librería
  • Recapitulación del funcionamiento de nuestra librería

4. Alternativas a XHR

  • Documentación axios
  • Trabajando con axios
  • Creando template string
  • fetch() (ver gratis)
  • Async y Await
  • Enviar contenidos con fetch()
  • Enviar contenidos con método post

5. Websockets

  • Definición de Websockets
  • Ciclo de vida de un websocket
  • Práctica con websocket
  • Comportamiento de websocket
  • Envio de información tipo JSON

6. Websockets II

  • Introducción a nuestro proyecto
  • Revisando nuestro HTML base
  • Variables de conexión a Websocket
  • Función de conexión a nuestro Websocket
  • Función de conexión a nuestro Websocket parte 2
  • Dibujando la información recibida del mensaje
  • Dibujando gráfica de ventas
  • Técnica del ping
Formato:  mp4 Comprimido:  rar5 Peso:  2.46 GB Lenguaje:  Español

Sin comentarios.

Deja tu Comentario