Python JavaScript & TypeScript SQL API Cybersecurity Fundamentals Cloud Fundamentals Data Modeling & Pipelines
← Desenvolvimento

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

5 níveis: Nível 1 — 9,90 € s/ IVA Nível 2 — 12,90 € s/ IVA Nível 3 — 15,90 € s/ IVA Nível 4 — 18,90 € s/ IVA Nível 5 — 24,90 € s/ IVA
Pré-visualização de uma lição no Learning Workspace

Melhor oferta

Pack Completo — Percurso API & Web Services

🎓 Certificado : "API profissional" 247,50 €
📚 15 percursos 📖 120 lições ⏱ 45 a 75 h ⚡ 1800 créditos incluídos

142,90 € s/ IVA

Poupança : 104,60 €

Pack Fundamentos API & HTTP 3 cursos
🎓 Certificado : API — Fundamentos API & HTTP
📚 3 percursos 📖 24 lições ⏱ 9 a 15 h ⚡ 240 créditos incluídos

29,70 €

22,90 s/ IVA

Poupança : 6,80 €

01 Nível 1

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

Compreender o papel de uma API num sistema de informação Distinguir cliente, servidor, serviço e consumidor Identificar endpoint, recurso, operação e contrato Comparar API pública, privada e de parceiro Distinguir integração síncrona e orientada a eventos Compreender REST, RPC e os Web Services Situar SOAP, GraphQL e gRPC no panorama das API Workshop: mapear as integrações de um sistema de negócio
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 80 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

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.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

9,90 € s/ IVA

02 Nível 1

Dominar o HTTP: pedidos, respostas, métodos e estados

Compreender os mecanismos HTTP indispensáveis para utilizar e conceber corretamente uma API

Compreender o ciclo pedido / resposta HTTP Construir um URI e distinguir path e query Utilizar GET, POST, PUT, PATCH e DELETE Manipular headers, Content-Type e Accept Interpretar os códigos de estado 2xx, 3xx, 4xx e 5xx Compreender métodos seguros e métodos idempotentes Analisar as trocas HTTP e os seus metadados Workshop: diagnosticar uma série de trocas HTTP
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 80 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

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.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

9,90 € s/ IVA

03 Nível 1

Manipular JSON, parâmetros e dados de API

Ler, construir e transmitir corretamente os dados trocados por uma API

Compreender objetos, arrays e tipos JSON Ler e construir estruturas JSON aninhadas Compreender serialização e desserialização Utilizar path parameters e query parameters Transmitir headers e metadados do pedido Construir request body e response body Descobrir o JSON Schema e a validação estrutural Workshop: descodificar e reconstruir um payload API complexo
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 80 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

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.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

9,90 € s/ IVA

Pack Consumo e autenticação 3 cursos
🎓 Certificado : API — Consumo e autenticação
📚 3 percursos 📖 24 lições ⏱ 9 a 15 h ⚡ 300 créditos incluídos

38,70 €

28,90 s/ IVA

Poupança : 9,80 €

04 Nível 2

Consumir e testar uma API REST

Chamar uma API com ferramentas e código e depois controlar a resposta obtida

Chamar uma API com curl Testar uma API com um cliente HTTP gráfico Consumir uma API em Python Consumir uma API com fetch em JavaScript Transmitir parâmetros, headers e corpo JSON Gerir variáveis de ambiente e segredos de teste Verificar o conteúdo e os metadados de uma resposta Workshop: construir um cliente para uma API pública
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 100 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

12,90 € s/ IVA

05 Nível 2

Gerir paginação, filtros, erros e respostas complexas

Construir clientes API robustos face aos volumes, erros e formatos de resposta reais

Compreender a paginação de uma coleção Comparar paginação por offset e paginação por cursor Combinar filtros, ordenação e pesquisa Interpretar os erros HTTP de uma API Utilizar um formato Problem Details para os erros Gerir rate limits e respostas temporárias Tratar respostas aninhadas, parciais ou incompletas Workshop: tornar um cliente API robusto face aos casos reais
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 100 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

12,90 € s/ IVA

06 Nível 2

Autenticar e autorizar as chamadas API

Proteger o acesso às API e escolher um mecanismo de autenticação adaptado ao contexto

Distinguir autenticação e autorização Utilizar uma API key sem expor o segredo Compreender Basic Auth e Bearer Token Compreender os papéis do OAuth 2.x Utilizar Authorization Code com PKCE Compreender Client Credentials para o serviço-a-serviço Gerir scopes, tempo de vida e renovação dos tokens Workshop: escolher e proteger um mecanismo de acesso API
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 100 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

12,90 € s/ IVA

Pack Conceção e documentação 3 cursos
🎓 Certificado : API — Conceção e documentação
📚 3 percursos 📖 24 lições ⏱ 9 a 15 h ⚡ 360 créditos incluídos

47,70 €

35,90 s/ IVA

Poupança : 11,80 €

07 Nível 3

Conceber uma API REST coerente

Transformar uma necessidade de negócio em recursos, endpoints e comportamentos HTTP coerentes

Transformar uma necessidade de negócio em recursos API Conceber URI coerentes e previsíveis Associar corretamente métodos HTTP e operações Escolher os códigos de estado adequados Conceber coleções, filtros e paginação Gerir idempotência e repetição dos pedidos Fazer evoluir uma API sem quebrar os seus consumidores Workshop: conceber uma API REST a partir de uma necessidade de negócio
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 120 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

15,90 € s/ IVA

08 Nível 3

Definir os contratos, esquemas e regras de validação

Formalizar com precisão o que uma API aceita, produz e garante aos seus consumidores

Compreender o papel de um contrato API Definir o esquema de um pedido Definir o esquema de uma resposta Exprimir tipos, campos obrigatórios e restrições Validar os dados com JSON Schema Distinguir validação estrutural e regras de negócio Conceber um modelo de erro estável e compatível Workshop: construir e fazer evoluir um contrato API
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 120 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

15,90 € s/ IVA

09 Nível 3

Documentar uma API com OpenAPI

Descrever uma API de forma utilizável pelos programadores, ferramentas de teste e geradores de clientes

Compreender o papel do OpenAPI no ciclo de vida da API Descrever info, servers e paths Documentar operações e parâmetros Descrever requestBody e conteúdos Documentar responses e erros Reutilizar schemas e componentes com $ref Declarar securitySchemes, exemplos e documentação Workshop: redigir uma especificação OpenAPI utilizável
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 120 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

15,90 € s/ IVA

Pack Qualidade, segurança e resiliência 3 cursos
🎓 Certificado : API — Qualidade, segurança e resiliência
📚 3 percursos 📖 24 lições ⏱ 9 a 15 h ⚡ 420 créditos incluídos

56,70 €

42,90 s/ IVA

Poupança : 13,80 €

10 Nível 4

Testar, diagnosticar e observar uma API

Implementar uma estratégia de teste e encontrar rapidamente a origem de uma anomalia

Construir uma estratégia de teste de API Escrever testes positivos, negativos e de limites Testar estados, headers e conteúdos de resposta Compreender testes de contrato e compatibilidade Utilizar mocks, stubs e serviços simulados Automatizar uma coleção de testes Explorar logs, correlação, métricas e traces Workshop: diagnosticar uma API com falhas
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 140 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

18,90 € s/ IVA

11 Nível 4

Proteger uma API

Proteger os dados, objetos, funções e fluxos de negócio expostos por uma API

Mapear os ativos e ameaças de uma API Controlar a autorização ao nível dos objetos Proteger autenticação, funções e operações Validar as entradas e limitar as injeções Proteger segredos, transportes e configuração Limitar o consumo de recursos e os fluxos de negócio sensíveis Controlar SSRF, API de terceiros e inventário dos endpoints Workshop: auditar e reforçar uma API com o OWASP API Security
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 140 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

18,90 € s/ IVA

12 Nível 4

Gerir desempenho, quotas, cache e resiliência

Conceber integrações capazes de resistir a lentidões, erros temporários e variações de carga

Definir timeouts e orçamentos de latência Implementar retries, backoff e jitter Gerir duplicados e idempotência do lado do cliente e do servidor Aplicar rate limiting, quotas e políticas de consumo Compreender cache HTTP, frescura e invalidação Utilizar ETag e pedidos condicionais Compreender degradação controlada e circuit breaker Workshop: tornar uma integração API resiliente e observável
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 140 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

18,90 € s/ IVA

Pack Integração e domínio profissional 3 cursos
🎓 Certificado : API — Integração e domínio profissional
📚 3 percursos 📖 24 lições ⏱ 9 a 15 h ⚡ 480 créditos incluídos

74,70 €

48,90 s/ IVA

Poupança : 25,80 €

13 Nível 5

Integrar API, webhooks e workflows orientados a eventos

Orquestrar vários serviços e reagir a eventos de forma fiável e controlada

Comparar polling, webhook e evento assíncrono Conceber um payload de evento estável Receber e validar um webhook Verificar autenticidade, assinatura e frescura de um evento Gerir retries, duplicados e idempotência do consumidor Tratar ordem, versioning e compatibilidade dos eventos Encadear várias API num workflow Workshop: construir um workflow orientado a eventos fiável
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 160 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

24,90 € s/ IVA

14 Nível 5

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

Criar o esqueleto de uma API FastAPI Definir rotas, path parameters e query parameters Criar modelos de pedido e de resposta Validar os dados e gerir os erros Ligar a API a uma base de dados SQL Organizar configuração, dependências e segredos Adicionar autenticação, OpenAPI e testes Workshop: entregar uma API FastAPI funcional e documentada
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 160 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

24,90 € s/ IVA

15 Nível 5

Projeto profissional completo de integração API

Conceber, construir, proteger, testar e integrar uma API num caso de negócio de ponta a ponta

Enquadrar a necessidade e os utilizadores da API Conceber o modelo de dados e o contrato Implementar recursos, endpoints e validações Implementar autenticação e autorização Gerir coleções, paginação e erros Documentar com OpenAPI e automatizar os testes Adicionar segurança, resiliência e webhook Workshop final: demonstrar e defender a integração API completa
📚 8 lições ⏱ 3 a 5 h 🎯 Quiz incluído ⚡ 160 créditos incluídos
Informações sobre a formação
Público-alvo

Programadores, engenheiros de integração, arquitetos aplicacionais e profissionais de automatização que precisam de conceber, consumir, proteger ou operar API e Web Services.

Pré-requisitos

Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.

Objetivos pedagógicos
  • 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
Competências a desenvolver
  • 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.
Duração estimada

3 a 5 h

Preço

24,90 € s/ IVA