JavaScript Além do Básico
O passo depois do básico: closures, prototypes, async/await, classes ES6+ e módulos. Exercícios práticos no navegador.
Grátis. Sem cadastro para a lição 1 — abre direto no navegador.
O que você vai aprender
Linguagens
JavaScript é a linguagem do curso porque é a mesma que você já conhece do intro-programacao. Aqui vamos mais fundo: closures, prototypes, Promises, generators — o que separa um código funcional de um código profissional.
JavaScript
10 lições
Contagem gerada automaticamente a partir das lições do curso.
O que você vai construir
Cada lição tem exercícios reais com validação por testes. Na lição 1 você cria um contador com closure; na lição 10 monta uma biblioteca completa com classes, generators e async.
Conteúdo do curso
4 módulos · 10 lições
Módulo 1: Funções e Escopo2 lições
Módulo 2: Objetos e Classes3 lições
Módulo 3: Arrays e Assincronismo3 lições
Módulo 4: Recursos Modernos e Projeto2 lições
O que vem depois
Este curso é a fundação. Quando você terminar, as trilhas especializadas esperam por você — com a mesma didática de testes reais.
React Fundamentos
em breveComponentes, JSX, hooks e estado — o que você precisa para construir interfaces modernas.
R$ 97
React Avançado
em brevePerformance, padrões avançados, server components e testes.
R$ 147
API REST Python
em breveFastAPI, testes automatizados, deploy e boas práticas.
R$ 147
Os itens marcados como "em breve" ainda não estão à venda — o aviso de disponibilidade aparece na página de cada trilha.
Quem vai se beneficiar deste curso
Concluiu o intro e quer mais
Este curso foi desenhado como continuação direta. Cada lição parte do que você já sabe e adiciona uma camada nova de complexidade.
Quer se preparar para React/Next.js
Closures, hooks, async/await e módulos são a base para qualquer framework frontend. Este curso cobre tudo isso na prática.
Já sabe JavaScript avançado
Se você já domina closures, prototypes e async/await, este curso pode ser redundante. Considere react-fundamentos ou api-rest-python.
Checklist de Entrada
intro-programacao (ou conhecimento equivalente de JavaScript básico)
Quem criou este curso
Greenlit
A Greenlit é uma plataforma de cursos criada e mantida por desenvolvedores com mais de 23 anos de experiência na indústria de software. Já passamos por monolitos, microsserviços, filas, eventos — e cometemos muitos erros para que você não precise. Cada lição tem exercícios práticos com validação automática por testes. Você escreve código real — sem vídeos, sem simulação. Aprendizado direto ao ponto, como a engenharia pede.
Perguntas frequentes
Preciso ter feito o intro-programacao?
Recomendado. O curso parte do conceito de funções e objetos que você já viu no intro. Se já sabe JavaScript básico, pode começar direto.
Funciona no navegador?
Os exercícios são em JavaScript puro e rodam tanto no navegador quanto no Node.js. O runner de testes usa Node.js, mas o código é o mesmo.
Tem certificado?
Não. O foco é aprendizado prático. Cada lição tem testes que validam se você acertou — isso é mais útil que um certificado.
Qual a diferença para o intro-programacao?
O intro ensina variáveis, loops, funções básicas e arrays. Este curso vai além: closures, prototypes, async/await, generators e projetos reais.
Comece agora mesmo
Acesse todas as lições e exercícios práticos com validação automática — closures, async/await, classes ES6+ e mais. Grátis para sempre.
