API & Web Services — Catálogo
Escolha um curso ou um pacote para começar.
As profissões ligadas a APIs e Web Services incluem desenvolvedores, engenheiros de integração, arquitetos de aplicações, consultores técnicos, equipes de middleware e profissionais de automação que precisam fazer aplicações, dados, SaaS e sistemas de IA se comunicarem. Uma integração confiável exige muito mais que uma chamada HTTP: contratos, autenticação, segurança, erros, resiliência, observabilidade e compatibilidade se tornam críticos assim que um serviço é usado em produção.
Os 15 cursos cobrem HTTP, JSON, consumo de APIs REST, paginação e erros, autenticação OAuth 2.x, design REST, contratos e JSON Schema, OpenAPI, testes e observabilidade, segurança OWASP API, desempenho e resiliência, webhooks e workflows orientados a eventos e, por fim, a construção de uma API profissional com FastAPI. Ao final da trilha, você saberá projetar, proteger, documentar, testar e integrar APIs profissionais de ponta a ponta.
🎓 15 cursos • 📘 120 aulas interativas • ⏱️ de 45 a 75 horas de aprendizagem por meio do diálogo
Melhor oferta
Pacote Completo — Trilha API & Web Services
142,90 € sem impostos
Economia : 104,60 €
29,70 €
22,90 sem impostos
Economia : 6,80 €
Entender as APIs, os Web Services e as arquiteturas de integração
Entender por que as APIs existem e como conectam aplicativos, serviços, dados e sistemas de IA
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Nenhum pré-requisito técnico avançado. O uso habitual do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Entender o papel de uma API em um sistema de informação
- Identificar endpoint, recurso, operação e contrato
- Entender REST, RPC e os Web Services
- Workshop: mapear as integrações de um sistema de negócio
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: mapear as integrações de um sistema de negócio
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € sem impostos
Dominar o HTTP: requisições, respostas, métodos e status
Entender os mecanismos HTTP indispensáveis para usar e projetar corretamente uma API
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Nenhum pré-requisito técnico avançado. O uso habitual do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Entender o ciclo requisição / resposta HTTP
- Usar GET, POST, PUT, PATCH e DELETE
- Entender métodos seguros e métodos idempotentes
- Workshop: diagnosticar uma série de trocas HTTP
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: diagnosticar uma série de trocas HTTP
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € sem impostos
Manipular JSON, parâmetros e dados de API
Ler, construir e transmitir corretamente os dados trocados por uma API
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Nenhum pré-requisito técnico avançado. O uso habitual do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Entender objetos, arrays e tipos JSON
- Entender serialização e desserialização
- Construir request body e response body
- Workshop: decodificar e reconstruir um payload de API complexo
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: decodificar e reconstruir um payload de API complexo
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € sem impostos
38,70 €
28,90 sem impostos
Economia : 9,80 €
Consumir e testar uma API REST
Chamar uma API com ferramentas e código e depois verificar a resposta obtida
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Chamar uma API com curl
- Consumir uma API em Python
- Gerenciar variáveis de ambiente e segredos de teste
- Workshop: construir um cliente para uma API pública
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir um cliente para uma API pública
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € sem impostos
Tratar paginação, filtros, erros e respostas complexas
Construir clientes de API robustos diante de volumes, erros e formatos de resposta reais
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Entender a paginação de uma coleção
- Combinar filtros, ordenação e busca
- Tratar rate limits e respostas temporárias
- Workshop: tornar um cliente de API robusto diante de casos reais
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: tornar um cliente de API robusto diante de casos reais
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € sem impostos
Autenticar e autorizar as chamadas de API
Proteger o acesso às APIs e escolher um mecanismo de autenticação adequado ao contexto
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Diferenciar autenticação e autorização
- Entender Basic Auth e Bearer Token
- Entender Client Credentials para comunicação serviço a serviço
- Workshop: escolher e proteger um mecanismo de acesso à API
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: escolher e proteger um mecanismo de acesso à API
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € sem impostos
47,70 €
35,90 sem impostos
Economia : 11,80 €
Projetar uma API REST coerente
Transformar uma necessidade de negócio em recursos, endpoints e comportamentos HTTP coerentes
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Transformar uma necessidade de negócio em recursos de API
- Associar corretamente métodos HTTP e operações
- Tratar idempotência e repetição de requisições
- Workshop: projetar uma API REST a partir de uma necessidade de negócio
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: projetar uma API REST a partir de uma necessidade de negócio
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € sem impostos
Definir os contratos, esquemas e regras de validação
Formalizar com precisão o que uma API aceita, produz e garante aos seus consumidores
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Entender o papel de um contrato de API
- Definir o esquema de uma resposta
- Diferenciar validação estrutural e regras de negócio
- Workshop: construir e evoluir um contrato de API
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir e evoluir um contrato de API
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € sem impostos
Documentar uma API com OpenAPI
Descrever uma API de forma utilizável por desenvolvedores, ferramentas de teste e geradores de clientes
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Entender o papel do OpenAPI no ciclo de vida da API
- Documentar operações e parâmetros
- Reutilizar schemas e componentes com $ref
- Workshop: redigir uma especificação OpenAPI utilizável
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: redigir uma especificação OpenAPI utilizável
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € sem impostos
56,70 €
42,90 sem impostos
Economia : 13,80 €
Testar, diagnosticar e observar uma API
Implementar uma estratégia de teste e encontrar rapidamente a origem de uma falha
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Construir uma estratégia de teste de API
- Testar status, headers e conteúdos de resposta
- Automatizar uma coleção de testes
- Workshop: diagnosticar uma API com falhas
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: diagnosticar uma API com falhas
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € sem impostos
Proteger uma API
Proteger os dados, objetos, funções e fluxos de negócio expostos por uma API
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Mapear os ativos e ameaças de uma API
- Proteger autenticação, papéis e funções
- Limitar o consumo de recursos e os fluxos de negócio sensíveis
- Workshop: auditar e reforçar uma API com o OWASP API Security
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: auditar e reforçar uma API com o OWASP API Security
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € sem impostos
Gerenciar desempenho, cotas, cache e resiliência
Projetar integrações capazes de resistir a lentidões, erros temporários e variações de carga
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Definir timeouts e orçamentos de latência
- Tratar duplicatas e idempotência no cliente e no servidor
- Usar ETag e requisições condicionais
- Workshop: tornar uma integração de API resiliente e observável
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: tornar uma integração de API resiliente e observável
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € sem impostos
74,70 €
48,90 sem impostos
Economia : 25,80 €
Integrar APIs, webhooks e workflows orientados a eventos
Orquestrar vários serviços e reagir a eventos de forma confiável e controlada
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Comparar polling, webhook e evento assíncrono
- Receber e validar um webhook
- Tratar ordem, versionamento e compatibilidade dos eventos
- Workshop: construir um workflow orientado a eventos confiável
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir um workflow orientado a eventos confiável
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € sem impostos
Construir uma API profissional com Python e FastAPI
Colocar em prática os princípios da trilha em uma API Python documentada, validada e testada
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Criar o esqueleto de uma API FastAPI
- Criar modelos de requisição e de resposta
- Organizar configuração, dependências e segredos
- Workshop: entregar uma API FastAPI funcional e documentada
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: entregar uma API FastAPI funcional e documentada
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € sem impostos
Projeto profissional completo de integração de API
Projetar, construir, proteger, testar e integrar uma API em um caso de negócio de ponta a ponta
Informações sobre o treinamento
Desenvolvedores, engenheiros de integração, arquitetos de aplicações e profissionais de automação que precisam projetar, consumir, proteger ou operar APIs e Web Services.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Definir a necessidade e os usuários da API
- Implementar recursos, endpoints e validações
- Documentar com OpenAPI e automatizar os testes
- Workshop final: demonstrar e defender a integração de API completa
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: demonstrar e defender a integração de API completa
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € sem impostos