[00/130] Hello World

Este será meu espaço de registro. Um diário técnico onde pretendo documentar aprendizados, projetos, anotações e ideias ao longo dos próximos meses.
Como talvez você já tenha visto na página /sobre (ou não), meu tempo é limitado — só consigo estudar enquanto ela (minha filha) dorme. Ainda assim, minha meta é manter a constância.

🚀 Desafio: 130 Dias de Código

Meu objetivo inicial é: estudar por 130 dias seguidos.
Pode ser um novo conteúdo, a revisão de algo antigo ou a construção de um projeto. O que importa é não quebrar a corrente.

Ganhei de presente 6 meses de acesso à plataforma da Rocketseat, então a ideia é aproveitar esse tempo e conteúdo.


🧭 Cronograma de Estudos

Com a ajuda do ChatGPT, criei um cronograma dividido em 5 fases progressivas, com foco inicial em teoria e, depois, prática.


🔹 Fase 1 – Fundação (Semanas 1 a 6)

Objetivo: Criar uma base sólida em Next.js e Node.js antes de começar os projetos maiores.

Semana | Curso/Foco    | Tipo    | Atividade
------ | ------------- | ------- | --------------------------------------------
1–2    | Next.js       | Teoria  | Fundamentos, SSR, rotas, API Routes
1–3    | Node.js       | Teoria  | Express, rotas, conexão com banco de dados
1–6    | Tech Lead     | Teoria  | (1x por semana)
2–6    | Soft Skills   | Teoria  | Comunicação, colaboração, mindset
3–6    | Projetos Labs | Prática | Pequenos testes com to-do, rotas, APIs

🔹 Fase 2 – Aplicação Guiada (Semanas 7 a 12)

Objetivo: Construir um projeto fullstack com autenticação, CRUD e painel admin.

Semana | Curso/Foco  | Tipo    | Atividade
------ | ----------- | ------- | -------------------------------------------
7–9    | Node.js     | Teoria  | Finalização do curso: auth, middlewares
7–12   | DevOps      | Teoria  | GitHub Actions, Docker, deploy
7–12   | Projeto 1   | Prática | Projeto real com Next.js + Node.js
7–12   | Soft Skills | Teoria  | Feedback, liderança, boas práticas
8–12   | Tech Lead   | Teoria  | Arquitetura, tomadas de decisão

🔹 Fase 3 – Consolidação e Expansão (Semanas 13 a 16)

Objetivo: Levar o projeto web para mobile e praticar DevOps com mais profundidade.

Semana | Curso/Foco     | Tipo    | Atividade
------ | -------------- | ------- | --------------------------------------------
13–14  | React Native   | Teoria  | Início do app mobile
13–16  | Projeto Mobile | Prática | Versão mobile do Projeto 1
13–16  | DevOps         | Prática | CI/CD, containers, deploy
13–16  | Soft Skills    | Teoria  | Apresentações, comunicação técnica
13–16  | Inglês         | Teoria  | Reading, listening, speaking técnico

🔹 Fase 4 – Backend Avançado (Semanas 17 a 20)

Objetivo: Aprender uma nova linguagem backend (Go ou Java) e criar um microserviço.

Semana | Curso/Foco   | Tipo    | Atividade
------ | ------------ | ------- | ------------------------------------------------
17–20  | Go ou Java   | Teoria  | Fundamentos da linguagem escolhida
18–20  | Microserviço | Prática | Ex: fila de e-mails, exportação de dados
18–20  | DevOps       | Prática | Deploy + observabilidade
17–20  | Projeto 1    | Refino  | Melhorias, testes, responsividade

🔹 Fase 5 – Portfólio (Semanas 21 a 24)

Objetivo: Finalizar os projetos, montar o portfólio e se preparar para entrevistas técnicas.

Semana | Curso/Foco  | Tipo    | Atividade
------ | ----------- | ------- | ----------------------------------------------
21–24  | Portfólio   | Prática | Criar um site com os projetos e estudos
21–24  | GitHub/Docs | Prática | Refino de READMEs, documentação e estrutura
21–24  | Simulados   | Prática | Mock interviews, desafios técnicos
21–24  | LinkedIn    | Prática | Compartilhar progresso e aprendizados
21–24  | Revisões    | Teoria  | Revisar pontos fracos e consolidar aprendizados

✍️ Observações

Este post ficará fixado e vou atualizando conforme for avançando. ✨