Skip to content

platzi/async-javascript-ejemplos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curso de JavaScript Asíncrono — Async/Await

Ejemplos de código del curso de programación asíncrona en JavaScript, desde los fundamentos del Event Loop hasta async/await avanzado.


📂 Archivos

Archivo Tema
03.js Event Loop: Macrotasks y Microtasks
04.js Callbacks síncronos y asíncronos
05.js Convención error-first
06.js Callback Hell
07.js Introducción a Promesas
08.js Promise Chaining
09.js .catch() y .finally()
10.js Promise.all, allSettled, race y any
11.js Introducción a async/await
12.js Manejo de errores con try/catch/finally
13.js Ejecución secuencial vs. paralela
14.js Migración de Promesas a async/await

🗺️ Ruta de aprendizaje

Event Loop y Callbacks (03–06): cómo JavaScript ejecuta código asíncrono, la convención error-first de Node.js y los problemas del Callback Hell.

Promesas (07–10): creación, encadenamiento, manejo de errores y los cuatro métodos para coordinar promesas en paralelo (all, allSettled, race, any).

Async/Await (11–14): sintaxis, formas de declarar funciones async, manejo de errores con try/catch, optimización secuencial vs. paralela y migración desde .then().


🛠️ Requisitos y ejecución

Node.js v18+ con "type": "module" en package.json.

node 07.js

📚 APIs usadas

Platzi Fake API · JSONPlaceholder · API Colombia · GitHub API · Excuser API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors