Construindo APIs REST com Symfony 4

Certificado de Conclusão | Total de Aulas: 56

Pré-requisitos


  • Conhecer PHP Iniciante & Orientação a Objetos
  • Ter conhecimento da criação de aplicações com o framework Symfony


Neste curso, de forma prática nós aprenderemos sobre Endpoints, Recursos, Paginação, Filtros, Autenticação e JWT e muito mais por meio da construção de uma API para uma Loja Virtual usando o Symfony 4.
Aprenderemos sobre a integração com o PagSeguro no modelo Checkout Transparente, onde adicionaremos a possibilidade, em nossa API, de recebermos pagamentos de forma transparente e diretamente na API sem necessidade de redirecionamentod do usuário.

Conteúdo Aulas:
Lançadas |
A Lançar


1 - Ambientações

  • 01 - Boas vindas 0:01:56
  • 02 - Dúvidas? 0:02:20
  • 03 - Ferramentas 0:03:31
  • 04 - O Symfony 0:05:59

2 - Iniciando Projeto

  • 05 - Iniciando Projeto 0:04:43
  • 06 - Entidade Produto 0:07:16
  • 07 - Migrando Entidade 0:06:24
  • 08 - Primeiro Endpoint 0:09:17
  • 09 - Salvando Produtos 0:07:26
  • 10 - Atualizando Produtos 0:07:04
  • 11 - Recuperando Produtos 0:06:46
  • 12 - Removendo Produtos 0:04:22
  • 13 - Concluindo 0:01:49

3 - Forms: Endpoint Usuários

  • 14 - Introdução 0:04:00
  • 15 - Recuperando e Criando Usuários 0:13:24
  • 16 - Atualizando Usuário 0:03:52
  • 17 - Removendo Usuário 0:02:11
  • 18 - Atualizando Endpoint de Produtos 0:06:24
  • 19 - Conclusões 0:01:55

4 - Relacionamentos: Categoria & Produto

  • 20 - Introdução & Gerando Category 0:03:13
  • 21 - Endpoint de Categorias 0:11:40
  • 22 - Relação Categorias & Produtos 0:09:52
  • 23 - Salvando ManyToMany 0:08:33
  • 24 - Corrigindo Erro Circular Reference 0:06:45
  • 25 - Serializer Estratégia de Grupos 0:08:10
  • 26 - Categorias Expondo Relação 0:08:12
  • 27 - Conclusões 0:03:29

5 - Conhecendo o JWT

  • 28 - Conhecendo o JWT 0:17:56
  • 29 - Hands-on JWT 0:16:15
  • 30 - Usando o JWT 0:14:45

6 - Autenticação, Autorização & JWT

  • 31 - Componente Security 0:01:48
  • 32 - Configurando Usuário 0:03:36
  • 33 - Provider & Encode de Senha 0:07:17
  • 34 - JWT em Nossa API 0:06:47
  • 35 - Configurando Autenticação 0:06:46
  • 36 - Testando Autenticação 0:06:40
  • 37 - Falando sobre ACL 0:08:15
  • 38 - Dinamizando Papéis 0:07:06
  • 39 - Atualizando Papéis se Admin 0:08:15
  • 40 - Encode de Senha no Update 0:05:42
  • 41 - Conclusões Módulo 0:02:45

7 - Filtros & Buscas

  • 42 - Introdução 0:02:06
  • 43 - Iniciando Filtros Produtos 0:06:55
  • 44 - Dinamizando Filtros 0:08:14
  • 45 - Filtrando Colunas 0:07:29
  • 46 - Limitando Resultados 0:04:04
  • 47 - Melhorando Filtros 0:09:08
  • 48 - Conclusões Módulos 0:02:11

8 - Paginação

  • 49 - Instalando Paginador 0:02:23
  • 50 - Iniciando Paginação 0:07:27
  • 51 - Testando Paginação 0:05:22
  • 52 - Links de Navegação 0:08:22
  • 53 - Testando Links de Navegação 0:10:12
  • 54 - Melhorias Paginação 0:03:15
  • 55 - Conclusões Módulo 0:05:55
  • 56 - Extra: Mantendo Filtros 0:02:45

3x de R$ 22,33 sem juros

ou R$ 67,00* á vista
Adicionar no Carrinho
Comprar Agora
Garantia de 30 dias ou seu dinheiro de volta.
*PagSeguro: Parcela minima de R$ 5,00