API & Web Services — Catálogo
Escolha um curso ou um pack para começar.
As profissões ligadas às API e Web Services incluem programadores, engenheiros de integração, arquitetos aplicacionais, consultores técnicos, equipas de middleware e profissionais de automatização que precisam de pôr em comunicação aplicações, dados, SaaS e sistemas de IA. Uma integração fiável exige muito mais do que uma chamada HTTP: contratos, autenticação, segurança, erros, resiliência, observabilidade e compatibilidade tornam-se críticos assim que um serviço é utilizado em produção.
Os 15 cursos abrangem HTTP, JSON, consumo de API REST, paginação e erros, autenticação OAuth 2.x, conceção 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. No final do percurso, saberá conceber, proteger, documentar, testar e integrar API profissionais de ponta a ponta.
🎓 15 cursos • 📘 120 lições interativas • ⏱️ de 45 a 75 horas de formação através do diálogo
Melhor oferta
Pack Completo — Percurso API & Web Services
142,90 € s/ IVA
Poupança : 104,60 €
29,70 €
22,90 s/ IVA
Poupança : 6,80 €
Compreender as API, os Web Services e as arquiteturas de integração
Compreender porque existem as API e como ligam aplicações, serviços, dados e sistemas de IA
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Nenhum pré-requisito técnico avançado. Uma utilização corrente do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Compreender o papel de uma API num sistema de informação
- Identificar endpoint, recurso, operação e contrato
- Compreender 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 numa 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 € s/ IVA
Dominar o HTTP: pedidos, respostas, métodos e estados
Compreender os mecanismos HTTP indispensáveis para utilizar e conceber corretamente uma API
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Nenhum pré-requisito técnico avançado. Uma utilização corrente do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Compreender o ciclo pedido / resposta HTTP
- Utilizar GET, POST, PUT, PATCH e DELETE
- Compreender métodos seguros e métodos idempotentes
- Workshop: diagnosticar uma série de trocas HTTP
- Aplicar os métodos e as ferramentas do curso numa 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 € s/ IVA
Manipular JSON, parâmetros e dados de API
Ler, construir e transmitir corretamente os dados trocados por uma API
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Nenhum pré-requisito técnico avançado. Uma utilização corrente do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Compreender objetos, arrays e tipos JSON
- Compreender serialização e desserialização
- Construir request body e response body
- Workshop: descodificar e reconstruir um payload API complexo
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: descodificar e reconstruir um payload 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 € s/ IVA
38,70 €
28,90 s/ IVA
Poupança : 9,80 €
Consumir e testar uma API REST
Chamar uma API com ferramentas e código e depois controlar a resposta obtida
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Chamar uma API com curl
- Consumir uma API em Python
- Gerir 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 numa 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 € s/ IVA
Gerir paginação, filtros, erros e respostas complexas
Construir clientes API robustos face aos volumes, erros e formatos de resposta reais
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Compreender a paginação de uma coleção
- Combinar filtros, ordenação e pesquisa
- Gerir rate limits e respostas temporárias
- Workshop: tornar um cliente API robusto face aos casos reais
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: tornar um cliente API robusto face aos 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 € s/ IVA
Autenticar e autorizar as chamadas API
Proteger o acesso às API e escolher um mecanismo de autenticação adaptado ao contexto
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Distinguir autenticação e autorização
- Compreender Basic Auth e Bearer Token
- Compreender Client Credentials para o serviço-a-serviço
- Workshop: escolher e proteger um mecanismo de acesso API
- Aplicar os métodos e as ferramentas do curso numa 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 € s/ IVA
47,70 €
35,90 s/ IVA
Poupança : 11,80 €
Conceber uma API REST coerente
Transformar uma necessidade de negócio em recursos, endpoints e comportamentos HTTP coerentes
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Transformar uma necessidade de negócio em recursos API
- Associar corretamente métodos HTTP e operações
- Gerir idempotência e repetição dos pedidos
- Workshop: conceber uma API REST a partir de uma necessidade de negócio
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: conceber 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 € s/ IVA
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 a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Compreender o papel de um contrato API
- Definir o esquema de uma resposta
- Distinguir validação estrutural e regras de negócio
- Workshop: construir e fazer evoluir um contrato API
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir e fazer evoluir um contrato 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 € s/ IVA
Documentar uma API com OpenAPI
Descrever uma API de forma utilizável pelos programadores, ferramentas de teste e geradores de clientes
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Compreender 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 numa 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 € s/ IVA
56,70 €
42,90 s/ IVA
Poupança : 13,80 €
Testar, diagnosticar e observar uma API
Implementar uma estratégia de teste e encontrar rapidamente a origem de uma anomalia
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Construir uma estratégia de teste de API
- Testar estados, 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 numa 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 € s/ IVA
Proteger uma API
Proteger os dados, objetos, funções e fluxos de negócio expostos por uma API
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Mapear os ativos e ameaças de uma API
- Proteger autenticação, funções e operaçõ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 numa 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 € s/ IVA
Gerir desempenho, quotas, cache e resiliência
Conceber integrações capazes de resistir a lentidões, erros temporários e variações de carga
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Definir timeouts e orçamentos de latência
- Gerir duplicados e idempotência do lado do cliente e do servidor
- Utilizar ETag e pedidos condicionais
- Workshop: tornar uma integração API resiliente e observável
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: tornar uma integração 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 € s/ IVA
74,70 €
48,90 s/ IVA
Poupança : 25,80 €
Integrar API, webhooks e workflows orientados a eventos
Orquestrar vários serviços e reagir a eventos de forma fiável e controlada
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Comparar polling, webhook e evento assíncrono
- Receber e validar um webhook
- Tratar ordem, versioning e compatibilidade dos eventos
- Workshop: construir um workflow orientado a eventos fiável
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir um workflow orientado a eventos fiá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 € s/ IVA
Construir uma API profissional com Python e FastAPI
Pôr em prática os princípios do percurso numa API Python documentada, validada e testada
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Criar o esqueleto de uma API FastAPI
- Criar modelos de pedido 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 numa 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 € s/ IVA
Projeto profissional completo de integração API
Conceber, construir, proteger, testar e integrar uma API num caso de negócio de ponta a ponta
Informações sobre a formação
Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Enquadrar a necessidade e os utilizadores da API
- Implementar recursos, endpoints e validações
- Documentar com OpenAPI e automatizar os testes
- Workshop final: demonstrar e defender a integração API completa
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: demonstrar e defender a integração 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 € s/ IVA