Descomplicando RESTFul API's com Laravel
4.4 (135 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
445 students enrolled

Descomplicando RESTFul API's com Laravel

Utilize este poderoso Framework PHP a seu favor e crie uma API RESTFul. Aprenda Upload de Arquivos, JWT e muito mais!
4.4 (135 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
445 students enrolled
Last updated 6/2019
Portuguese
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 1 article
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Base sólida para criar uma API RestFul com Laravel
  • Fazer Upload e resize de Imagens para a API
  • Aplicar o conceito de Banco de Dados relacional na API criada
  • Criar Models, migrations e Controllers no Laravel
  • Entender como instalar e utilizar o Laragon
  • Entender sobre CORS e JWT
  • Criar rotas no Laravel
  • Traduzir API's do Laravel
Course content
Expand all 28 lectures 04:09:16
+ Introdução
3 lectures 21:49

Introdução ao curso e instalação dos softwares necessários

Preview 05:56
Configurando o Visual Studio Code
08:21
+ Criando uma API RESTFul
10 lectures 01:21:18
Estrutura do Framework PHP Laravel
05:36
Criando Models e Migrations
10:58
Criando Tabelas automaticamente com o Laravel
07:03
Nosso primeiro json - Método GET
09:22
Inserindo dados - método POST
10:47
Fazendo Upload de uma imagem para a API
13:56
Filtrando dados na nossa API
06:08
Deletando um Dado e sua imagem - Método DELETE
04:37
Atualizando um Dado e sua Imagem - Método PUT
10:16
+ Um Controller, varias Models
2 lectures 28:41
Criando um Super Controller para varias models
20:02
Alguns detalhes importantes
08:39
+ Relacionamentos de Tabelas
4 lectures 58:52
Relacionamento 1 para 1
24:10
Relacionamento Muitos para 1
12:45
Relacionamento Muitos para Muitos
18:25
Paginação de dados da API
03:32
+ Tradução de APIs Laravel
1 lecture 02:43
Traduzindo mensagens de erro da Nossa API
02:43
+ CORS (Cross-Origin Resource Sharing)
1 lecture 07:29
CORS - Liberando Acesso a nossa API Restfull
07:29
+ Autenticação de APIs com JWT
6 lectures 38:49
Instalando o JWT-Auth
08:04
Gerando um Token
05:40
Recuperando Usuário Logado
04:28
Atualizando o Token do Usuário
07:40
Restringindo Acesso a Nossa API Restfull
06:53
Tratamento de Exceções
06:04
+ Base de Dados Existente
1 lecture 09:34
Trabalhando com Base de Dados Existente
09:34
Requirements
  • Algum conhecimento na Linguagem PHP
  • Algum conhecimento em MySql e banco de dados relacional
  • Conhecer Lógica de Programação
  • Vontade de aprender e se atualizar constantemente
Description

Este curso irá te mostrar de forma clara como é possível criar uma API RESTFul em pouco tempo com Laravel. Curso sem enrolação, direto ao ponto e com bastante reaproveitamento de código!

Abordaremos assuntos relevantes que outros cursos não abordaram ainda.
Você entenderá a implementação do jwt-auth, aprenderá sobre CORS, Upload de arquivos, relacionamento de tabelas, traduzir a api e muitas outras coisas. O Curso também foca no reuso de código, pois é uma das grandes vantagens que temos em utilizar o Laravel nos nossos projetos. Enfim, você se tornará um desenvolvedor backend mais completo com este curso.

Who this course is for:
  • Desenvolvedores iniciantes, alunos de faculdades e entusiastas de programação.