Temporizadores: setTimeout e setInterval
Temporizadores: setTimeout e setInterval

Um relógio que desconta um segundo a cada tique sempre atrasa: setInterval… [+]

Mini Projeto: Quiz Interativo
Mini Projeto: Quiz Interativo

O fecho do Módulo 2 junta tudo num quiz de dez perguntas: timer de 20 segundos… [+]

O que é Programação Assíncrona? O Event Loop Explicado
O que é Programação Assíncrona? O Event Loop Explicado

Uma linguagem que faz uma coisa de cada vez não deveria conseguir esperar três… [+]

Callbacks: o começo de tudo
Callbacks: o começo de tudo

Antes das Promises, esperar era passar uma função para ser chamada depois. O… [+]

Promises: resolvendo o Callback Hell
Promises: resolvendo o Callback Hell

Uma Promise é o recibo de uma operação que ainda não terminou: você guarda o… [+]

Async/Await: escrevendo código assíncrono de forma limpa
Async/Await: escrevendo código assíncrono de forma limpa

A cadeia de .then resolveu a pirâmide mas espalhou os valores por escopos… [+]

Fetch API: consumindo dados da internet
Fetch API: consumindo dados da internet

Aqui os dados deixam de ser simulados com setTimeout e passam a vir da… [+]

A evolução das requisições: de XMLHttpRequest ao Fetch
A evolução das requisições: de XMLHttpRequest ao Fetch

O fetch não caiu do céu. Antes dele foram quinze anos de XMLHttpRequest —… [+]