Rocketseat
Rocketseat
/

Discover
Em alta

Aprenda a programar do zero, partindo dos princípios da web até criação de aplicações frontend e backend.

Icone da tag FrontendFrontendIcone da tag InicianteIniciante
JavaScriptHTMLCSS
Discover icon
Visão geralConteúdos
Nível 1

Introdução

16 Aulas2 Atividades

Primeiros passos

Módulo8 aulas
1 Atividade
37min

Neste módulo, você vai entender os fundamentos essenciais para começar na programação com mais segurança. Vamos explorar o que é ser dev, como funciona a internet, a organização de arquivos e programas, e a diferença entre front-end e back-end. Você também vai preparar seu ambiente de desenvolvimento e aprender a lidar com as dúvidas e medos comuns de quem está começando.

Aprendendo a aprender

Módulo8 aulas
1 Atividade
34min

Neste módulo, você vai aprender a aprender: como se organizar, planejar e estudar programação de um jeito mais eficiente. Vamos falar sobre metodologia, prática, técnicas de estudo e como revisar para realmente fixar o conteúdo. No final, você sai com um plano mais claro e preparado(a) para os próximos módulos.

Nível 2

Começando o projeto

38 Aulas3 Atividades

Iniciando o HTML e CSS

Módulo20 aulas
2 Atividades
1h 28min

Neste módulo, você vai criar seu primeiro projeto web aprendendo os fundamentos de HTML e CSS na prática. Vamos entender estrutura, estilos, box model, cascata e como organizar elementos na tela. Você também vai configurar o VSCode, abrir o projeto no navegador e usar o Figma como referência de layout. No final, você terá uma base sólida para continuar evoluindo no front-end.

Avançando o HTML e CSS

Módulo18 aulas
1 Atividade
1h 14min

Neste módulo, você vai evoluir seu projeto aprofundando os recursos de HTML e CSS usados no dia a dia. Vamos dominar o Flexbox para alinhar elementos com precisão, ajustar fontes, links e ícones sociais, além de construir componentes como rodapé. Você também vai implementar um light mode, criando o HTML e estilizando o botão e seus detalhes.

Nível 3

Finalizando o projeto

16 Aulas2 Atividades

JavaScript

Módulo7 aulas
1 Atividade
31min

Neste módulo, você vai dar os primeiros passos em JavaScript, entendendo lógica de programação, variáveis, tipos de dados, funções e objetos. Também vamos aplicar esses conceitos na prática, adicionando condições e atualizando elementos do HTML com JavaScript. No final, você consolida tudo com um quiz.

Git e Github

Módulo9 aulas
1 Atividade
41min

Neste módulo, você vai aprender a usar Git e GitHub para versionar seus projetos do jeito que o mercado faz. Vamos iniciar o Git no projeto, criar commits, subir para o GitHub e organizar o repositório com um bom README. Você também vai evoluir o projeto com melhorias como media queries e animações em CSS, e no final vai deixar tudo pronto para compartilhar com um link público.

Nível 4

Usando Inteligência Artificial no Aprendizado

11 Aulas

IA no Aprendizado

Módulo11 aulas
53min
Novo

Neste módulo, você aprende a usar IA como apoio no aprendizado de programação de forma prática e intencional. Vamos configurar ferramentas, entender boas práticas e explorar estratégias diferentes para estudar com IA, desde tirar dúvidas e resolver bugs, até criar desafios personalizados e gerar explicações que realmente ajudam a aprender. Ao final, você também aprende a documentar seu processo e revisar sua evolução com mais clareza e autonomia.

Nível 5

Projeto final

Projeto final

Desafio práticoobrigatório

Envie seu projeto final para emitir seu certificado de conclusão!

Nível 6

Seu próximo passo na programação

1 Aulas

Seu próximo passo

Módulo1 aulas
2min

Parabéns por chegar até o fim do Discover! A essa altura, depois de muita mão na massa, você já deve ter percebido que com aulas descomplicadas, diretas ao ponto e sem enrolação, programação também é pra você. Não deixe de enviar o projeto final, emitir seu certificado e compartilhar com seus amigos e familiares suas conquistas!

Nível 7

Certificado final

Certificado em Discover

Certificado em Discover

Certificado
Requisitos

Você chegou ao final da formação!

Quer continuar estudando conteúdos similares?
Explore nosso catálogo e acesse aulas, cursos e mais!

Bônus de conclusão

Bônus

Receba 7 dias de acesso gratuito ao nosso conteúdo exclusivo para assinantes. Não deixe de enviar seu projeto final para garantir seu certificado e o bônus de conclusão!

Continue sua jornada...

Acelere para o seu próximo nível em programação na Formação Full-Stack, aprofundando os conceitos estudados nesse curso, com a mesma metodologia prática e qualidade da Rocketseat.

Dificuldade
181H
NaN atividades
Inicie sua jornada na programação

Inicie sua jornada na programação com um curso gratuito.