Cloud-Native Backend • Concorrência com Goroutines/Canais, Middlewares, GORM, Gokit e Microserviços


🏛️ Estrutura Curricular Canônica (20 Capítulos • 5 Blocos)

🧱 Bloco 1: Ecossistema Gin Gonic, HTTP Engine, Handlers e Contexto e Tópicos Avançados (Caps 01 a 04)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
01 📖 Ecossistema Gin Gonic, HTTP Engine, Handlers e Contexto 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
02 📖 Roteamento Avançado, Parâmetros de URL e Grupos de Rotas 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
03 📖 Data Binding e Validação de Structs com Validator 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
04 📖 Middlewares Customizados no Gin (Auth, Logger, Recovery, CORS) 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 2: Mapeamento de Modelos e Conexão de Banco de Dados com GORM e Tópicos Avançados (Caps 05 a 08)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
05 📖 Mapeamento de Modelos e Conexão de Banco de Dados com GORM 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
06 📖 Operações CRUD, Transações de Banco e Hooks do GORM 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
07 📖 Associações no GORM (Has Many, Belongs To) e Preloading 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
08 📖 Migrações de Banco de Dados e Versionamento 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 3: Clean Architecture em Go e Tópicos Avançados (Caps 09 a 12)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
09 📖 Clean Architecture em Go: Handlers, Services e Repositories 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
10 📖 Autenticação Stateless com JWT e Hashing de Senhas 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
11 📖 Controle de Acesso Baseado em Papéis (RBAC) e Claims 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
12 📖 Rate Limiting com Token Bucket e Proteção de API 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 4: Integração com Redis para Cache de Alto Desempenho e Tópicos Avançados (Caps 13 a 16)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
13 📖 Integração com Redis para Cache de Alto Desempenho 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
14 📖 Mensageria Assíncrona com RabbitMQ ou Apache Kafka 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
15 📖 Testes Unitários e de Integração com httptest e Testify 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
16 📖 Concorrência Segura em Handlers com Goroutines e Context 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 5: Observabilidade com Prometheus Metrics e Logs com Zap e Tópicos Avançados (Caps 17 a 20)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
17 📖 Observabilidade com Prometheus Metrics e Logs com Zap 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
18 📖 Documentação de API Swagger com Swag e Gin-Swagger 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
19 📖 Build Multi-stage Otimizado com Docker e Scratch/Alpine 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
20 📖 Projeto Corporativo: Microsserviço de Alta Vazão com Auditoria JSON 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🚀 Próxima Etapa da Formação: Concluído este módulo, prossiga na sua jornada de formação avançando para o Especialização Backend com Java & Spring Boot.


🏠 Voltar ao Início do Portal 📚 Ver Índice Geral Próximo Módulo ➡️