09 - Próximos Passos
Se a pessoa chegou até aqui, ela já tem base suficiente para continuar de forma mais direcionada. O próximo passo depende do objetivo.
Sinais de que a base está boa
- consegue ler HTML, CSS e JavaScript básico sem pânico
- consegue montar páginas simples sem tutorial do início ao fim
- entende erros com mais calma
- já publicou pelo menos um projeto
- consegue estudar documentação com menos medo
Caminhos possíveis
Caminho 1: Front-end
Aprofundar em:
- acessibilidade
- formulários
- consumo de APIs
- JavaScript moderno
- componentização
- React ou outro framework
Caminho 2: Back-end
Aprofundar em:
- HTTP
- Node.js
- APIs REST
- banco de dados
- autenticação
- deploy de aplicações
Caminho 3: Full stack
Seguir com base de front-end e depois conectar com back-end e banco.
Assuntos importantes para a próxima fase
- semântica e acessibilidade
- responsividade de verdade
- organização de código
- consumo de dados externos
- depuração
- leitura de documentação
- inglês técnico básico
Hábitos para manter
- continuar fazendo projetos pequenos
- revisar fundamentos quando sentir lacunas
- manter GitHub atualizado
- escrever README dos projetos
- estudar um pouco por constância, não só por empolgação
Sugestões de próximos projetos
- conversor de moedas
- buscador de filmes com API
- painel de hábitos
- agenda simples
- página de portfólio com filtros
- mini dashboard com gráficos
Meta realista para a fase seguinte
Uma boa meta é:
“Nos próximos 2 a 3 meses, vou construir de 2 a 4 projetos pequenos, publicar todos e melhorar meu domínio de HTML, CSS, JavaScript e Git.”
Fechamento
Chegar até aqui já coloca a pessoa em um lugar muito melhor do que a maioria de quem começa e desiste cedo. A base mais importante não é decorar tudo. É aprender a estudar, praticar, revisar e construir.