//grade curricular

Ementa Completa do Curso

7 módulos do zero ao frontend — do básico ao projeto final com APIs reais.

← Voltar à página inicial

// 8 módulos · JavaScript do zero

1 Fundamentos do JavaScript
  • O que é JavaScript e como funciona no navegador
  • Como incluir JavaScript no HTML
  • Variáveis (var, let, const)
  • Tipos de dados (String, number, boolean, null, undefined)
  • Operadores básicos
  • Primeiros scripts práticos
2 Lógica de Programação
  • Estruturas condicionais (if, else)
  • Operador ternário
  • Switch case
  • Estruturas de repetição (for, while)
  • Controle de fluxo (break, continue)
  • Exercícios práticos de lógica
3 Funções e Escopo
  • Declarações de funções
  • Parâmetros e retorno
  • Arrow functions
  • Escopo (global, local e de bloco)
  • Funções anônimas
  • Introdução a callbacks
4 Estruturas de Dados: Arrays e Objetos
  • Criando e manipulando arrays
  • Métodos essenciais (push, pop, map, filter, reduce)
  • Objetos e propriedades
  • Acesso e modificação de dados
  • Arrays de objetos
  • Iteração com forEach
5 Manipulação do DOM
  • O que é o DOM
  • Seleção de elementos (querySelector, getElementById)
  • Alteração de conteúdo (texto e HTML)
  • Manipulando classes e estilos
  • Criando e removendo elementos
  • Atualização dinâmica da interface
6 Eventos e Interatividade no Navegador
  • Eventos de clique (click)
  • Eventos de teclado (keydown, keyup)
  • Eventos de formulário (submit)
  • Uso de addEventListener
  • Prevenção de comportamento padrão (preventDefault)
  • Construção de componentes interativos (menus, modais, acordeão)
7 JavaScript Assíncrono e Integração com APIs
  • Conceito de assincronicidade
  • Requisições HTTP com fetch
  • Promises (then, catch)
  • async/await
  • Consumo de APIs reais
  • Tratamento de erros
8 Projeto Prático Final
  • Planejamento da aplicação
  • Integração de DOM + eventos + API
  • Boas práticas de organização de código
  • Implementação de funcionalidades reais
  • Deploy básico da aplicação

Pronto para começar?

Acesso vitalício a todos os módulos por R$ 97,90

Matricule-se Agora →