Programa do Curso

Introdução

  • API Web vs API RESTful vs API SOAP
  • Visão geral dos principais conceitos e da arquitetura da API da Web

Começar a trabalhar

  • Escolher o paradigma de API correto
  • Exemplo de caso comercial de APIs da Web
  • Tecnologias e ferramentas de API

Proteger APIs

  • Autenticação e autorização
  • Trabalhar com o OAuth
  • Implementar a segurança dos WebHooks

Designing Web APIs

  • Compreender os casos de utilização do mundo real
  • Definir o problema e os objectivos comerciais
  • Construir a arquitetura
  • Escrever uma especificação de API
  • Melhores práticas de conceção de API

Escalonamento de APIs

  • Otimização dos recursos de computação
  • Evolução da conceção da API
  • Paginação de APIs
  • APIs com limitação de taxa
  • SDKs para programadores

Testar e publicar APIs

  • Definição de casos de teste
  • Automação de testes de API
  • Avaliação dos resultados dos testes
  • Publicação de APIs da Web

Resolução de problemas

Resumo e próximas etapas

Requisitos

  • Familiaridade com APIs
  • Experiência em programação web (Javascript, ASP.NET, PHP, C#, etc.)

Público

  • Desenvolvedores
 14 horas

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas