Roteiro enxuto para quem quer chegar a um nível de front-end júnior em cerca de 6 meses (estudo consistente).
Mês 1–2: Fundamentos
- HTML semântico e acessibilidade básica
- CSS: flexbox, grid, responsivo
- Git e GitHub (commits, branches, PR)
- Projeto: página institucional responsiva
Mês 3–4: JavaScript
- JS moderno (ES6+): arrays, objetos, async/await
- DOM, eventos, fetch/API
- Projeto: app que consome API pública
Mês 5–6: Framework e portfólio
- React (ou Vue): componentes, estado, rotas
- Deploy (Vercel/Netlify)
- 2–3 projetos polidos no GitHub + README
- LinkedIn e candidaturas
Hábitos que aceleram
- Código todo dia (mesmo 1 h)
- Ler documentação oficial
- Revisar projetos antigos e refatorar
tip · Qualidade de poucos projetos bem explicados vale mais que dezenas de tutoriais copiados.