Entrar em Contato

Programa do Curso

REST - Fundamentos

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

Convenções do REST

  • Mapeamento de operações CRUD em chamadas HTTP
  • Estrutura de URL da API segundo as convenções
  • Passe de Parâmetros
  • Valores Retornados
  • Códigos de status HTTP
  • JSON - um formato universal para troca de informações

Serviços de API

  • Exemplos de APIs populares
  • Franqueadores RESTful

Criando uma API REST - Lado do Servidor

  • Recolha de requisitos e identificação da funcionalidade
  • 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 em JSON
  • Cabeçalhos HTTP - como metadados
  • Teste da API utilizando cURL
  • Mecanismos de autenticação

Requisitos

  • Conhecimento básico de HTTP
  • Entendimento básico 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