Célula de Ensino evolução que gera resultados
Engenharia de Software, Arquitetura de APIs e Microsserviços

Curso Completo de API: do Zero ao Expert Profissional

O curso leva uma pessoa sem experiência a projetar, construir, proteger e operar APIs em nível profissional em 16 módulos distribuídos por 4 níveis essenciais. Abrange desde os fundamentos da web (HTTP, DNS, status codes), ferramentas cliente (Postman/curl), arquitetura REST e programação backend, até padrões avançados de segurança (OWASP API Top 10, JWT, OAuth 2.0), microsserviços, mensageria distribuída (Kafka/RabbitMQ), observabilidade com OpenTelemetry e integração de APIs modernas para agentes autônomos de IA via Model Context Protocol (MCP).

16 células 160h Iniciante a Especialista
🚀 Escada de Valor • Pacotes & Credit Upgrade (R$ 29,99 a R$ 199,99)

Jornada Executiva: Sustentabilidade Estratégica & Gestão Global de Projetos (ESG)

Do curso base em Pensamento Estratégico de Sustentabilidade (R$ 29,99) à Liderança Internacional em Projetos de Clima e Captação Global (R$ 199,99).

🎯 1. Porta de Entrada (R$ 29,99) Inicie pela Trilha Start (R$ 29,99) com baixo atrito financeiro e domine os fundamentos globais na prática.
💳 2. Abatimento no Upgrade (Credit Upgrade) 100% dos R$ 29,99 investidos na Trilha Start viram crédito imediato (cupom UPGRADE29) para abater nas Trilhas 2, 3, 4 ou 5!
🌍 3. Certificação Dupla (PT-BR & EN) + ODS Certificados emitidos em Português e Inglês com competências alinhadas aos ODS da ONU para seu perfil global no LinkedIn.
Alinhamento ONU / Agenda Pós-2030: ODS 7 (Energia Limpa) ODS 9 (Indústria e Infraestrutura) ODS 12 (Consumo e Produção) ODS 13 (Ação Climática) ODS 17 (Parcerias Globais)
Sugestões CdE

Compare com trilhas semelhantes

Sugestões ligadas ao conteúdo desta trilha para apoiar sua decisão de matrícula.

Evolução do Processamento de Linguagem Natural: Da Era das Regras Simbólicas à Estatística Massiva e à Atenção dos Transformers R$ 29,90
Evolução do Processamento de Linguagem Natural: Regras, Estatística e Deep Learning

Evolução do Processamento de Linguagem Natural: Da Era das Regras Simbólicas à Estatística Massiva e à Atenção dos Transformers

Compreenda como a ciência da computação abandonou a tentativa de ensinar regras gramaticais manuais às máquinas e passou a treiná-las com estatística massiva e redes neurais profundas através dos três grandes saltos do PLN.

📚 12 células ⏱️ 20h Iniciante a Intermediário
Humanidades Digitais: Teoria Crítica, Processamento de Grandes Volumes de Dados Culturais e Leitura Distante R$ 29,90
Humanidades Digitais: Teoria Crítica e Processamento Computacional de Dados Culturais

Humanidades Digitais: Teoria Crítica, Processamento de Grandes Volumes de Dados Culturais e Leitura Distante

Compreenda por que as Humanidades Digitais não são apenas escanear livros em PDF, mas uma mudança de método que cruza teoria crítica e computação em três etapas: formulação da pergunta e criação do dado, processamento macroscópico e visualização crítica.

📚 12 células ⏱️ 20h Iniciante a Intermediário
Linguística Histórica Digital: Da Filologia de Manuscritos à Macroanálise Computacional da Evolução das Línguas R$ 29,90
Linguística Histórica Digital, Filogenética Computacional e PLN Diacrônico

Linguística Histórica Digital: Da Filologia de Manuscritos à Macroanálise Computacional da Evolução das Línguas

Compreenda como a transição da linguística histórica para o ambiente digital substituiu décadas de busca manual em pergaminhos pela macroanálise computacional em três frentes: corpora morfossintáticos, filogenética bayesiana e vetores semânticos diacrônicos.

📚 12 células ⏱️ 20h Iniciante a Intermediário
Jornada da trilha

Células de aprendizagem

1

Módulo 1: Base da Web e Protocolo HTTP

Fundamentos da arquitetura cliente-servidor, resolução DNS, ciclo de requisição/resposta e anatomia das mensagens HTTP.

10h
2

Módulo 2: Primeiros Passos com APIs e Ferramentas de Cliente

Consumo de APIs públicas, uso profissional de Postman e Insomnia, automação com curl e depuração de requisições.

10h
3

Módulo 3: Arquitetura REST na Prática

Princípios de Roy Fielding, modelagem de recursos, verbos HTTP semânticos, idempotência, paginação e cache HTTP.

10h
4

Módulo 4: Programação para APIs e Fundamentos de Backend

Ambiente de desenvolvimento moderno, programação assíncrona, tratamento estruturado de erros e fluxo Git.

10h
5

Módulo 5: Sua Primeira API Completa

Construção de CRUD com FastAPI/Express, injeção de dependências, validação de schema, ORM e migrações de banco.

10h
6

Módulo 6: Autenticação e Autorização em APIs

Mecanismos de autenticação, API Keys, JWT com refresh tokens, fluxos OAuth 2.0, OpenID Connect e RBAC.

10h
7

Módulo 7: Design de API e Especificação OpenAPI

Abordagem Design-First vs Code-First, OpenAPI 3.1, Swagger, RFC 9457 Problem Details e governança de contratos.

10h
8

Módulo 8: Outros Estilos de API: GraphQL, gRPC, WebSockets e Webhooks

Comparativo e aplicação de GraphQL, Protocol Buffers com gRPC, comunicação bidirecional com WebSockets e Webhooks com HMAC.

10h
9

Módulo 9: Segurança em APIs e OWASP API Security Top 10

Mitigação de vulnerabilidades críticas: BOLA/IDOR, Broken Authentication, Mass Assignment, Rate Limiting e CORS.

10h
10

Módulo 10: Qualidade, Testes Automatizados e CI/CD

Pirâmide de testes para APIs, testes unitários, integração com Testcontainers, testes de contrato e pipeline CI/CD.

10h
11

Módulo 11: Infraestrutura, Containers e API Gateways

Containerização com Docker, Docker Compose, arquitetura de API Gateway, balanceamento de carga e cache CDN.

10h
12

Módulo 12: Arquitetura de Microsserviços e Mensageria

Monólitos vs Microsserviços, mensageria distribuída com Kafka/RabbitMQ, padrões Saga, Outbox e CQRS.

10h
13

Módulo 13: Performance, Otimização de Consultas e Escala

Profiling de código, otimização de queries e índices SQL, resiliência com Circuit Breaker e retries com jitter.

10h
14

Módulo 14: Observabilidade e Engenharia de Confiabilidade

Os 3 pilares da observabilidade, correlação de logs com Trace ID, métricas com Prometheus, OpenTelemetry e SLOs.

10h
15

Módulo 15: API como Produto e Developer Experience (DX)

Portais de desenvolvedores, geração automática de SDKs, versionamento semântico, depreciação e governança corporativa.

10h
16

Módulo 16: APIs para IA e Model Context Protocol (MCP)

Consumo de LLMs, Streaming de tokens com SSE, Function Calling / Tool Use, servidores e clientes MCP e segurança de agentes.

10h