Introdução
  • Introdução
  • Configurando o Laragon e iniciando o projeto
  • Configurando o Visual Studio Code
Criando uma API RESTFul
  • Estrutura do Framework PHP Laravel
  • Criando Models e Migrations
  • Criando Tabelas automaticamente com o Laravel
  • Nosso primeiro json - Método GET
  • Inserindo dados - método POST
  • Configuração de Upload de arquivos no Laravel
  • Fazendo Upload de uma imagem para a API
  • Filtrando dados na nossa API
  • Deletando um Dado e sua imagem - Método DELETE
  • Atualizando um Dado e sua Imagem - Método PUT
Um Controller, varias Models
  • Criando um Super Controller para varias models
  • Alguns detalhes importantes
Relacionamentos de Tabelas
  • Relacionamento 1 para 1
  • Relacionamento Muitos para 1
  • Relacionamento Muitos para Muitos
  • Paginação de dados da API
Tradução de APIs Laravel
  • Traduzindo mensagens de erro da Nossa API
CORS (Cross-Origin Resource Sharing)
  • CORS - Liberando Acesso a nossa API Restfull
Autenticação de APIs com JWT
  • Instalando o JWT-Auth
  • Gerando um Token
  • Recuperando Usuário Logado
  • Atualizando o Token do Usuário
  • Restringindo Acesso a Nossa API Restfull
  • Tratamento de Exceções
Base de Dados Existente
  • Trabalhando com Base de Dados Existente