Entrar em Contato

Programa do Curso

Introdução

Definição da API

  • Ficheiro de definição
  • Pedido de API

YAML

  • O que é YAML
  • Regras do YAML

Descrição geral dos serviços RESTful

  • Recursos
  • Transferência de estado
  • Representação de estado

Preparando o ambiente de desenvolvimento

  • Instalando e configurando Swagger
  • Instalando e configurando o Node.Js

Arquitetura de restrição de serviço Web REST

  • Usando a restrição cliente-servidor
  • Trabalhando com restrições de interface uniforme
  • Trabalhando com a restrição de ausência de estado
  • Usando o cache HTTP
  • Ativação de um sistema de camadas

Conceção da API REST

  • Implementação de operações CRUD
  • Utilização do tratamento de erros
  • Implementação de operações para APIs REST
  • Tratamento de alterações na API
  • Controle de versão da API
  • API de armazenamento em cache
  • Suporte da paginação e de respostas parciais

Especificações utilizando Swagger

  • Edição de documentos com Swagger
  • Criação de especificações em formato YAML
  • Criação de caminhos e observações
  • Adicionar documentação
  • Adicionar esquemas a um ficheiro OAS
  • Utilizar SwaggerHub

API Management

  • Criar uma estratégia de gestão da API
  • Gerir o ciclo de vida da API
  • Geração de proxies de API
  • Controlar o comportamento da API
  • Criar um portal de API
  • Fornecimento de gestão de tráfego

Segurança da API

  • Segurança com tokens e JWT
  • Proteger com chave e segredo da API
  • Autorização com OAuth2.0

Resumo e conclusão

Requisitos

  • Conhecimento básico de APIs REST
  • Experiência com os formatos JSON ou XML
  • Experiência em programação orientada para objectos

Público

  • Desenvolvedores de back-end
 14 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Próximas Formações Provisórias

Categorias Relacionadas