InicianteCurso grátis

Introdução à Programação

Os fundamentos que todo dev precisa, sem pular etapas. Aprenda variáveis, loops, funções e estruturas de dados do zero. JavaScript no navegador, testes reais, zero setup.

10 liçõestempo total: ~2,5 horaspor dia: 15 minsetup: zero — 100% no navegadorgrátis

Grátis. Sem cadastro para a lição 1 — abre direto no navegador.

O que você vai aprender

10 lições práticas com exercícios reais
Execução no navegador (JavaScript) — zero setup
Validação automática com testes a cada envio
Gratuito, sem prazo de acesso

Linguagens

JavaScript é a linguagem veículo: roda no navegador, zero instalação. A lógica que você aprende aqui — variáveis, loops, funções — é a mesma em qualquer linguagem; as trilhas pagas continuam com Python, C# e React.

JavaScript

10 lições

Contagem gerada automaticamente a partir das lições do curso.

O que você vai construir

Você não assiste — você constrói. Na lição 1 você roda um programa que diz "Olá, mundo!" e soma números; na lição 10 você escreve funções que filtram e transformam listas (map, filter, reduce) — o coração de qualquer aplicação real. Cada envio é validado por testes, com feedback na hora.

Conteúdo do curso

4 módulos · 10 lições

Módulo 1: Fundamentos
4 lições
1. O que é Programar?Grátis
2. Variáveis e Tipos
3. Entrada, Processamento e Saída
4. Operadores e Expressões
Módulo 2: Controle de Fluxo
2 lições
5. Condicionais
6. Loops / Iteração
Módulo 3: Abstração e Dados
3 lições
7. Funções
8. Arrays
9. Objetos
Módulo 4: Programação Funcional
1 lição
10. Map, Filter e Reduce

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.

Backend Python Engineer

disponível

Python essencial → APIs REST → concorrência e confiabilidade em produção.

R$ 297

Frontend Engineer

em breve

React moderno → React avançado → Next.js em produção.

R$ 297

Fullstack .NET + React

em breve

C# essencial → React → API completa com Supabase.

R$ 397

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

Nunca programou — e quer começar sem susto

Você não precisa saber nada. O curso explica o que é uma variável antes de mostrar a sintaxe, com analogias do dia a dia (receita de bolo, gavetas com etiqueta).

Vem de outra área e quer mudar de carreira

A base de lógica construída aqui é a porta de entrada para as trilhas de Backend Python, Frontend e Fullstack .NET + React.

Tem pouco tempo e estuda em blocos curtos

Sessões de 15–20 minutos, do computador ou do celular, com seu progresso salvo — você retoma de onde parou, sem perder o fio.

Já escreve código no trabalho

Este curso parte do absoluto zero. Se você já programa, comece direto por python-essencial ou pelos cursos da sua trilha.

Quer um certificado

Este curso não emite certificado — o foco é construir a base para avançar nas trilhas. Certificado está no roadmap, sem promessa de prazo.

Checklist de Entrada

Nenhum. Apenas navegador e vontade de aprender.

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 curso é projetado com exercícios práticos e validação automática por testes reais — no navegador ou em ambiente Docker, conforme o curso. Sem simuladores, sem vídeos de 40 horas. Aprendizado direto ao ponto, como a engenharia pede.

Perguntas frequentes

Precisa instalar alguma coisa?

Não. Este curso executa 100% no navegador — zero instalação, zero configuração. Só abrir e começar a programar.

Por quanto tempo terei acesso?

Sem prazo. O curso é gratuito e continua disponível — conclua as 10 lições no seu ritmo e revisite quando quiser.

Tem certificado?

Não. Este curso não emite certificado — o foco é construir a base para avançar nas trilhas especializadas.

E se eu não gostar?

Devolução em até 7 dias após a compra. Sem burocracia, sem perguntas.

Funciona no Mac, Windows e Linux?

Sim. Basta um navegador moderno (Chrome, Firefox, Edge, Safari).

É para iniciantes em programação?

Sim. Este curso parte do absoluto zero. Você só precisa de um navegador e vontade de aprender.

Qual a diferença para cursos em vídeo?

Aqui você escreve código real desde a primeira lição, com validação automática via testes. Não é vídeo passivo — você pratica, erra, corrige e aprende de verdade.

Posso pagar com PIX, boleto ou parcelado?

Sim. Nosso parceiro comercial aceita PIX, boleto e cartão de crédito em até 12x.

Comece agora mesmo

Tenha acesso a todas as lições e exercícios práticos com validação automática — tudo no navegador, sem instalar nada. Grátis para sempre.