Julho - Fundamentos + Setup
- - Revisar HTML completo: semantica, formularios, tabelas.
- - Praticar CSS: flexbox , grid , media queries , animacoes .
- - Estudar JS basico: variveis, funes, objetos, DOM.
- - Configurar ambiente: VSCode, Git, Node.js, TailwindCSS.
- - Git bsico: init, clone, push, pull, commit
Agosto - JavaScript Avançado + React Início
- - Aprender ES6+: arrow functions, destructuring, async/await.
- - DOM avanado, localStorage, eventos complexos.
- - Incio do React: componentes, props, state, useEffect.
- - Estilizao com Styled Components ou Tailwind.
- - Navegao com React Router DOM.
Setembro - Projetos React + APIs
- - Criar CRUD com React (Create, Read, Update, Delete).
- - Trabalhar com formulrios e validao
- - Componentizao e reuso.
- - Listas dinamicas com useState
- - Uso de bibliotecas como PrimeReact ou MUI.
Outubro - Node.js + APIs REST
- - Node.js bsico: criar servidor com Express.js.
- - Rotas, middlewares, controllers.
- - JSON e APIs REST (GET, POST, PUT, DELETE).
- - Testar com Postman, usar JSON Server ou arquivo simulado
- - Conectar com front-end usando fetch/axios.
Novembro - Fullstack + Deploy
- - Conectar React com Node.js (API prpria).
- - Deploy do front no Vercel.
- - Deploy do back no Render.
- - Estrutura de projeto MVC.
- - Melhorar organizao dos projetos e codigo
Dezembro - Revisao + Portfolio + Entrevistas
- - Refatorar projetos e adicionar README completos.
- - Revisar HTML, CSS, JS, React e Node.
- - Simular entrevistas tcnicas.
- - Estilizao com Styled Components ou Tailwind.
- - Criar currculo, LinkedIn e divulgar portflio.