Front-end · próxima turma
JavaScript para Interfaces
Construa interfaces que respondem de verdade: eventos, estado, formulários e integração com APIs, sem depender de framework.
Sobre o curso
Saber a sintaxe de JavaScript é diferente de conseguir construir uma interface que funcione. Este curso parte do navegador e avança até uma aplicação pequena, completa e previsível — com estados claros, eventos bem tratados e erros que o usuário entende.
A turma é híbrida: encontros ao vivo para discutir código e exercícios guiados para fazer no seu ritmo. Você termina com um projeto próprio, sem framework e sem mágica, para entender cada linha do que escreveu.
O que você vai aprender
- Manipular o DOM com segurança e de forma organizada
- Modelar estado de interface e reagir a eventos
- Validar formulários e dar retorno claro ao usuário
- Consumir APIs com fetch, async/await e tratamento de erros
- Organizar código em módulos pequenos e testáveis
- Depurar comportamento no navegador com o DevTools
Conteúdo programático
Módulo 1 · JavaScript no navegador 5h
- DOM, seletores e atualização de conteúdo
- Eventos, propagação e delegação
- Módulos e organização de arquivos
Módulo 2 · Estado e formulários 5h
- Estado explícito versus estado escondido no DOM
- Formulários, validação e acessibilidade
- Feedback de carregamento, erro e sucesso
Módulo 3 · Consumo de APIs 5h
- Requisições com fetch e assincronismo
- Tratamento de erros e respostas inesperadas
- Leitura de requisições no Network do DevTools
Módulo 4 · Projeto final 5h
- Construção de uma interface completa com API
- Revisão de código e critérios de qualidade
- Apresentação do projeto para a turma
Quem conduz
Perguntas frequentes
Preciso saber JavaScript antes de entrar?
Sim. O curso assume que você já teve contato com variáveis, funções, arrays e objetos. Se ainda estiver nessa fase, o momento ideal é depois de praticar os fundamentos.
Vou aprender React ou outro framework?
Não. O foco é JavaScript e o navegador, sem framework. A ideia é que você entenda os problemas que os frameworks resolvem antes de adotar um.
Quando abre a próxima turma?
A próxima turma está prevista para o primeiro semestre de 2027. Quem está na lista de espera recebe o aviso primeiro.