Trilha Full Stack – Etapas com cursos
Fase 1 – Fundamentos da Web Objetivo: entender HTML, CSS e JavaScript e conseguir montar páginas simples.
Fase 2 – JavaScript Moderno e Lógica de Programação (1 a 2 meses) Objetivo: dominar lógica, funções, arrays, objetos e JS moderno (ES6+).
Fase 3 – Front-end moderno com React Objetivo: dominar React, criar SPAs (Single Page Apps), usar componentes, hooks e rotas.
Fase 4 – Back-end com Node.js e Express
Fase 5 – Banco de Dados
⚙️ Fase 6 – Integração Full Stack e Projeto Final
Duração estimada: 8 a 12 meses com dedicação semanal
Tecnologias aprendidas: HTML, CSS, JS, React, Node.js, Express, MongoDB, MySQL, Docker, Git
Resultado: você será capaz de criar sistemas completos, com banco, autenticação, API e interface moderna — pronto para atuar como Desenvolvedor Full Stack Júnior.
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Curso HTML e CSS: ambientes de desenvolvimento, estrutura de arquivos e tags
-
Curso HTML e CSS: cabeçalho, footer e variáveis CSS
-
Curso JavaScript para Web: Crie páginas dinâmicas
-
Curso JavaScript: manipulando elementos no DOM
-
Curso JavaScript: utilizando tipos, variáveis e funções
-
Curso JavaScript: conhecendo arrays
-
Curso JavaScript: conhecendo objetos
-
Curso React: desenvolvendo com JavaScript
-
Curso React: estilize componentes com Styled Components e manipule arquivos estáticos
-
Curso React: Hooks, Contextos e boas práticas
-
Curso JavaScript com Node.js: criando sua primeira biblioteca
-
Curso Node.js: criando uma API Rest com Express e MongoDB
-
Formação Autenticação, testes e segurança em Node.js
-
Curso MongoDB: uma alternativa aos bancos relacionais tradicionais
-
Curso Git e GitHub: compartilhando e colaborando em projetos
-