Entrar em Contato

Programa do Curso

REST – base

  • A necessidade de troca de informações entre sites
  • HTTP POST / GET / PUT / DELETE
  • Serviços como o MushUp e aplicações populares
  • Serviços que utilizam REST

Convenções REST

  • Mapeamento de operações CRUD em chamadas HTTP
  • Convenções para a estrutura de URL da API
  • Transmissão de Parâmetros
  • Valores Retornados
  • Status HTTP
  • JSON – um formato universal para troca de informações

Serviços de API

  • Exemplos de APIs populares
  • Frameworks RESTful

Criar uma API REST – Servidor

  • Levantamento de requisitos e identificação de funcionalidades
  • Design e documentação da API
  • Instalação das bibliotecas necessárias
  • Objeto de Negócio – mapeamento da classe
  • Métodos do Controlador
  • Representação de um objeto de negócio como JSON
  • Cabeçalhos HTTP – como metadados
  • Testes da API usando cURL
  • Mecanismos de autenticação

Requisitos

  • Conhecimento básico de HTTP
  • Compreensão básica do desenvolvimento de aplicações web
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas