🏗️ Projetos Práticos da Especialização em Aplicações Full Stack
Os projetos desta especialização ficam no Catálogo de Projetos, junto dos projetos de todos os cursos. A tabela abaixo indica, para cada capítulo, os projetos que colocam o assunto em prática. Cada tópico tem uma seção “No Catálogo de Projetos” que aponta os arquivos a estudar em cada um.
🗺️ Projetos por capítulo
| Cap. |
Assunto |
Projetos no Catálogo |
| 01 |
Arquitetura e monorepo |
🏛️ Lista de Tarefas 05 — Arquitetura, Automação e Docker + PostgreSQL |
| 02 |
JWT e RBAC |
📦 Gestão de Estoque 02 — Requisitos Completos · 🚀 ListOn 01 — Lista de Tarefas Full Stack (Spring Boot + Angular + Ionic) |
| 03 |
MVC e Clean Architecture |
📝 Lista de Tarefas 01 — API REST com Spring Boot & Interface Thymeleaf · 📦 Gestão de Estoque 01 — Spring Boot + SPA com JWT |
| 04 |
Contratos com Zod e Pydantic |
💚 E-Commerce TecLoja com Vue 3, Pinia & FastAPI · 📦 Gestão de Estoque 02 — Requisitos Completos |
| 05 |
Express + React |
🅿️ PI 01 — ParkManager: Sistema de Gestão de Estacionamento · 🔐 PI 02 — SafePass: Gerador de Senhas Corporativo · 🍣 PI 03 — ChefPoint: Pedidos de Restaurante · 💻 PI 04 — TechBorrow: Empréstimo de Dispositivos · 📦 PI 05 — StockFlow: Gestão de Estoque |
| 06 |
Next.js + NestJS |
🛒 TecLoja 04 — E-Commerce Multirepo (NestJS + Next.js) · ⚛️ E-Commerce TecLoja com React, TailwindCSS & NestJS |
| 07 |
Prisma, TypeORM e Drizzle |
🛒 TecLoja 04 — E-Commerce Multirepo (NestJS + Next.js) |
| 08 |
Tempo real (WebSockets) |
🌐 Sniffer de Pacotes de Rede & Chat em Tempo Real com WebSockets · 🎯 Dashboard Financeiro em Tempo Real com SignalR & Redis |
| 09 |
Spring Boot + Angular |
📝 Lista de Tarefas 08 — Spring Boot + Angular ➔ Ionic Framework · 🅰️ E-Commerce TecLoja com Angular Standalone & Spring Boot 3 |
| 10 |
FastAPI + Vue |
💚 E-Commerce TecLoja com Vue 3, Pinia & FastAPI · 📝 Lista de Tarefas 06 — Spring Boot + Vue.js ➔ Quasar Framework |
| 11 |
HTMX + Thymeleaf |
🚀 Controle de Gastos com Spring Boot e HTMX v3 · 🚀 Controle de Gastos — Trabalho em Equipe Ágil |
| 12 |
Micro-frontends |
(nenhum projeto ainda: o exemplo e os exercícios do capítulo cobrem o tema) |
| 13 |
Cache com Redis |
⚡ Arquitetura de Cache Distribuído com Redis & Invalidação Inteligente · 🎯 Dashboard Financeiro em Tempo Real com SignalR & Redis |
| 14 |
Filas e jobs |
🐘 Processamento de Pagamentos & Filas no Redis com Laravel · 🐹 Arquitetura Orientada a Eventos com Go, Kafka & OpenTelemetry |
| 15 |
Docker Compose |
🏛️ Lista de Tarefas 05 — Arquitetura, Automação e Docker + PostgreSQL · 🚀 Nginx 02 — Balanceamento de Carga com Spring Boot |
| 16 |
Testes E2E |
🛒 TecLoja 04 — E-Commerce Multirepo (NestJS + Next.js) · 🧪 Testes de Carga, Estresse e Soak Testing com k6 |
| 17 |
Deploy em nuvem |
☁️ Infraestrutura como Código (IaC) com Terraform & AWS · 🐙 Pipeline Git Flow, Commits Semânticos & GitHub Actions |
| 18 |
Observabilidade |
🐹 Arquitetura Orientada a Eventos com Go, Kafka & OpenTelemetry · 📈 Nginx 03 — Teste de Carga Visual com Gatling e Grafana |
| 19 |
Projeto integrador TecLoja |
🅰️ E-Commerce TecLoja com Angular Standalone & Spring Boot 3 · 💚 E-Commerce TecLoja com Vue 3, Pinia & FastAPI · ⚛️ E-Commerce TecLoja com React, TailwindCSS & NestJS · 🛒 TecLoja 04 — E-Commerce Multirepo (NestJS + Next.js) |
| 20 |
Projeto integrador SaaS |
🅿️ PI 01 — ParkManager: Sistema de Gestão de Estacionamento · 🛵 PI 06 — QuickDrop: Aplicativo de Delivery |
📦 Séries completas no Catálogo
- Lista de Tarefas (10 partes): uma API Spring Boot e nove clientes (Svelte, Swing, Android, Vue, React, Angular, JavaFX, Jetpack Compose). Começa na Parte 01.
- TecLoja (4 partes): o mesmo e-commerce em quatro stacks (Spring + Angular, FastAPI + Vue, NestJS + React, NestJS + Next.js). Base do capítulo 19.
- Projetos Integradores: sistemas completos para cenários reais de negócio. Começa no ParkManager.