Web & Scripting • Assincronismo, Event Loop, Coleções Modernas, DOM, APIs e SPAs
🏛️ Estrutura Curricular Canônica (20 Capítulos • 5 Blocos)
🧱 Bloco 1: Fundamentos da Linguagem & Estruturas de Controle (Caps 01 a 04)
| Cap |
Tópico Teórico |
Exercícios |
Exemplos |
Slides |
Quiz |
| 01 |
📖 ⚡ Cap 01: Fundamentos de JavaScript, Tipos Primitivos, Escopo e Variáveis (let, const, var) |
🧩 Exercícios |
💻 Exemplos |
📊 Slides |
🧠 Quiz |
| 02 |
📖 🔀 Cap 02: Operadores Estritos, Condicionais, Laços e Short-Circuit |
🧩 Exercícios |
💻 Exemplos |
📊 Slides |
🧠 Quiz |
| 03 |
📖 λ Cap 03: Funções de 1ª Classe, Escopo Léxico, Arrow Functions e Closures |
🧩 Exercícios |
💻 Exemplos |
📊 Slides |
🧠 Quiz |
| 04 |
📖 📦 Cap 04: Destructuring, Spread, Rest, Optional Chaining e Logical Assignments |
🧩 Exercícios |
💻 Exemplos |
📊 Slides |
🧠 Quiz |
🧱 Bloco 2: Estruturas de Dados, POO & Coleções Modernas (Caps 05 a 08)
🧱 Bloco 3: DOM, Eventos & APIs de Interface do Navegador (Caps 09 a 12)
| Cap |
Tópico Teórico |
Exercícios |
Exemplos |
Slides |
Quiz |
| 13 |
📖 ⚙️ Cap 13: O Motor Assíncrono: Call Stack, Event Loop, Macrotasks e Microtasks |
🧩 Exercícios |
💻 Exemplos |
📊 Slides |
🧠 Quiz |
| 14 |
📖 🤝 Cap 14: Promises, Encadeamento (.then/.catch) e Combinadores (Promise.all, allSettled) |
🧩 Exercícios |
💻 Exemplos |
📊 Slides |
🧠 Quiz |
| 15 |
📖 ⏳ Cap 15: Async/Await, Tratamento de Exceções com try/catch e Top-Level Await |
🧩 Exercícios |
💻 Exemplos |
📊 Slides |
🧠 Quiz |
| 16 |
📖 🌐 Cap 16: Fetch API, Headers, Métodos HTTP (GET, POST, PUT, DELETE) e Serialização JSON |
🧩 Exercícios |
💻 Exemplos |
📊 Slides |
🧠 Quiz |
🧱 Bloco 5: Engenharia Web, Armazenamento & Projeto Integrador (Caps 17 a 20)
🚀 Próxima Etapa da Formação: Concluído este módulo, prossiga na sua jornada de formação avançando para o Módulo 06: Versionamento com Git e GitHub.