← roadmaps
Básico 7 a 9 meses

Roadmap Técnico: do zero ao primeiro emprego

Um caminho possível (não o único), no seu ritmo: o que estudar, com que recursos e o que construir. Ajuste sem culpa.

Antes de começar (premissas)
  • Ponto de partida: zero técnico real (dá pra começar sem nenhuma base).
  • Ritmo: 2 a 4h por dia. Consistência vale mais que intensidade.
  • Stack alvo: Java + Spring Boot + PostgreSQL + Docker + React/TS + AWS básico.
  • IA desde a semana 1, como camada paralela (não no fim).
  • Mês 9 é buffer: se chegar pronto antes, ótimo; se precisar mais tempo, ajusta sem culpa.

Trilha de IA (paralela)

Não é a última fase, é uma camada paralela que começa na semana 1. A meta pra entrar no mercado é nível 3 sólido + nível 4 introdutório.

N1IA como tutorSemana 1

Usa a IA para aprender, debugar e revisar. Regra: se não consegue refazer 10 min depois sozinho, não aprendeu.

N2IA como parMês 2

Cursor, Copilot ou Claude Code no fluxo diário. Vibe code o boilerplate, mas leia e entenda antes do commit.

N3Construir COM IAMês 4-5

Apps com LLM via API, RAG, function calling. Comece pelo SDK direto antes de frameworks.

N4AgentesMês 6-7

Sistemas autônomos com tools, memória e orquestração. Construa um agente do zero antes de adotar framework.

N5Infra de IAMês 7+

MCP servers, skills, hooks, rules. É o que faz pular pra pleno cedo.

O caminho, parada por parada

  1. Semana 1

    Setup e mindset

    Preparar o ambiente e firmar 3 hábitos que mudam tudo.

    Recursos, projetos e entregável

    Nível 1 começa aqui: IA como tutor.

    Recursos (PT-BR)

    • Curso em Vídeo, primeiro repositório no GitHub
    • Configurando o VS Code, Rocketseat

    Marco: Ambiente pronto e primeiro commit no GitHub.

  2. Mês 1

    Fundamentos com Python

    Lógica de programação, variáveis, tipos, condicionais, laços e funções.

    Recursos, projetos e entregável

    Nível 1 sólido. Peça à IA para explicar linha por linha e dar dicas, não a resposta.

    Entregável: 5 projetinhos no GitHub

    Recursos (PT-BR)

    Projetos pra fixar

    Marco: Consegue resolver um exercício de lógica novo sozinho.

  3. Mês 2

    Python intermediário + Git/GitHub

    Estruturas de dados do Python, arquivos, e Git de verdade.

    Recursos, projetos e entregável

    Nível 1 sólido + intro ao Cursor. Bônus: primeiro script que chama uma API de IA.

    Entregável: CRUD em terminal + GitHub com README decente

    Recursos (PT-BR)

    Projetos pra fixar

    Marco: CRUD em terminal sozinho, código dividido em funções, Git fluente.

  4. Mês 3

    Java e POO de verdade

    Orientação a objetos para valer, não só sintaxe de classe.

    Recursos, projetos e entregável

    Nível 2: Cursor/Claude Code como par no fluxo.

    Entregável: Sistema bancário em terminal

    Recursos (PT-BR)

    • Curso de Java do zero, Loiane Groner
    • POO em Java, Michelli Brito
    • Bootcamps de Java na DIO (gratuitos)

    Projetos pra fixar

    Marco: Modela classes para um problema novo e explica herança vs composição.

  5. Mês 4

    Banco de dados + intro a Spring Boot

    SQL bem feito e o primeiro contato com APIs REST.

    Recursos, projetos e entregável

    Nível 2 sólido.

    Entregável: Modelagem de e-commerce + primeiro endpoint REST

    Recursos (PT-BR)

    • PostgreSQL, Bóson Treinamentos
    • SQL Murder Mystery (PT-BR), pratique resolvendo um caso
    • Beecrowd, exercícios em PT

    Projetos pra fixar

    Marco: Lê SQL de complexidade média e entende REST.

  6. Mês 5

    Spring Boot a fundo + Docker

    API completa, em camadas, dockerizada e testada.

    Recursos, projetos e entregável

    Nível 3 (intro): chamar um LLM via API.

    Entregável: API completa dockerizada

    Recursos (PT-BR)

    • Spring Boot do zero, Michelli Brito
    • Spring Boot REST API, Loiane Groner
    • Docker do zero, Rocketseat

    Projetos pra fixar

    Marco: API rodando local com Docker, testes básicos passando, JWT funcionando.

  7. Mês 6

    React + TS + deploy do Projeto 1

    Frontend moderno e o primeiro projeto fullstack no ar.

    Recursos, projetos e entregável

    Nível 3: RAG no Projeto 1.

    Entregável: Projeto 1 fullstack deployado com URL pública

    Recursos (PT-BR)

    Projetos pra fixar

    Marco: Projeto 1 no ar com URL pública. Ponto de virada do plano.

  8. Mês 7

    Projeto 2 com profundidade + algoritmos

    Mostrar profundidade num eixo e firmar estruturas de dados.

    Recursos, projetos e entregável

    Nível 4: um agente simples + 1 MCP server.

    Entregável: Projeto 2 deployado

    Recursos (PT-BR)

    • Estruturas de dados, Programação Dinâmica
    • Big O explicado, Filipe Deschamps
    • Beecrowd / LeetCode (easy), pratique

    Projetos pra fixar

    Marco: Projeto 2 no ar, mais complexo, com camada de IA ou eixo de profundidade.

  9. Mês 8

    Polimento, Clean Code e testes

    Deixar o portfólio apresentável e confiável.

    Recursos, projetos e entregável

    Polimento da trilha de IA.

    Entregável: Portfólio completo, testes 70%+, CI/CD

    Recursos (PT-BR)

    Projetos pra fixar

    Marco: Portfólio polido, testes 70%+, CI/CD funcionando.

  10. Mês 9

    Buffer e iteração

    Folga planejada para aprofundar gaps e iterar com feedback.

    Recursos, projetos e entregável

    Aprofundar o nível de IA que fizer mais sentido.

    Marco: Pronto para o mercado, com folga para ajustar sem culpa.

Checklist final

Princípios

  • Erre muito e leia o erro: a mensagem de erro é a melhor amiga.
  • Pesquise bem antes de perguntar: isole o problema.
  • Escreva sobre o que aprende.
  • Commit todo dia, mesmo que pequeno.
  • Ship it: o projeto termina no deploy, não no git push.
  • Regra da reescrita: se não refaz em 10 min, não aprendeu.
  • Profundidade vale mais que volume: 2 projetos sérios batem 8 medíocres.
← voltar para os roadmaps