kb.erickguedes.com
← Todas as Trilhas

Desenvolvimento Web Full-Stack

Iniciante → Avançado12 cursos· 3-6 meses

Trilha Web Full-Stack

Do zero ao desenvolvedor web completo: frontend, backend, APIs e ferramentas modernas.

Sequência Recomendada

flowchart LR
  HTML[HTML] --> CSS[CSS] --> JS[JavaScript Básico]
  JS --> TS[TypeScript] --> React
  React --> TanStack
  React --> NextJs[Next.js]
  TS --> Node[Node.js]
  Node --> APIs
  JS --> Vite
  Vite --> React
  Node --> Nitro
OrdemCursoNívelAulasPré-requisito
1HTMLIniciante6Nenhum
2CSSIniciante7HTML
3JavaScript BásicoIniciante8HTML
4TypeScriptIntermediário7JavaScript
5ReactIntermediário8TypeScript
6Next.jsAvançado6React
7ViteIntermediário4JavaScript
8TanStackAvançado5React
9Node.jsIntermediário7TypeScript
10APIsIntermediário7Node.js
11NitroIntermediário4Node.js

Progressão por Nível

🟢 Iniciante (Fundamentos Web)

  • HTML → CSS → JavaScript Básico

Construa páginas estáticas, entenda o DOM, manipule eventos. Base para qualquer框架.

🟡 Intermediário (Tipagem + Frameworks)

  • TypeScript → React → Node.js → Vite

TypeScript traz segurança para JavaScript. React introduz componentização. Node.js abre o backend. Vite acelera o build.

🔴 Avançado (Full-Stack em Produção)

  • Next.js → APIs → TanStack → Nitro

Next.js une frontend e backend (SSR/SSG/API Routes). TanStack resolve estado server-side e formulários. Nitro alternativa leve para APIs.

Projetos Práticos por Etapa

  1. HTML + CSS: Landing page responsiva (portfólio)
  2. + JavaScript: Calculadora, todo list, galeria dinâmica
  3. + TypeScript: Aplicação de clima com API externa
  4. + React: Dashboard com gráficos e formulários
  5. + Node.js + APIs: CRUD completo com banco
  6. + Next.js: E-commerce ou blog com SSR/ISR
  7. + TanStack: Aplicação real-time com cache e mutations