Symfony 4 na Prática V2

De R$ 97,00 por R$ 67,00*

Adicionar no Carrinho
Comprar Agora

Garantia de 30 dias ou seu dinheiro de volta.
*PagSeguro: Parcela minima de R$ 5,00

Certificado: 20h | Total de Aulas: 50

Pré-requisitos


  • Conhecimentos gerais sobre a linguagem PHP e PHP Orientado a Objetos


O Symfony trouxe uma nova abordagem na criação de aplicações, ao invés de você baixar um monolito ou bloco para desenvolver algo, a nova forma de pensar traz um framework muito mais enxuto e desacoplado. No Symfony 4 você vai compor suas aplicações e ir adicionando somente o que você precisa durante o processo de criação e desenvolvimento do seu projeto.

Os conceitos serão abordados por meio da prática, onde aprenderemos tudo sobre essa versão desde a sua nova estrutura a composição de nossa app. Conheceremos ainda o podereso Symfony Flex, que veio para facilitar ainda mais a instalação e gerenciamento de dependências de nossas aplicações.

Projeto

O projeto proposto nesse curso será a criação de um blog, esse case é perfeito para podermos conhecer todo o poder de cada componente essencial do Symfony. Nosso blog terá gerenciamento de autores e papeis, bem como a parte de gerenciamento de postagens.

O blog contará ainda com a camada externa onde os cliente poderão consumir as noticias geradas em nosso painel, para deixar as coisas mais completas criaremos também um sistema de categorias como forma de conhecermos ainda mais os relacionamentos entre entidades.

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


Intro

  • 01 - Intro 0:03:09
  • 02 - Quem Sou Eu? 0:03:09
  • 03 - Ambientes & Links Importantes 0:09:48

Symfony Conceitos Iniciais

  • 04 - Iniciando Projeto 0:06:24
  • 05 - Symfony Flex 0:04:41
  • 06 - Diretórios & Primeira Execução 0:06:01
  • 07 - Rotas via Annotations 0:04:40
  • 08 - Usando Templates 0:04:43
  • 09 - Primeiros Passos com Twig 0:11:26
  • 10 - Parâmetros Dinâmicos nas Rotas 0:04:30
  • 11 - Profiler & Packs 0:06:47
  • 12 - Configurando Banco de Dados | Doctrine ORM 0:08:32
  • 13 - Symfony Maker Bundle & Concluindo Módulo 0:10:43

Doctrine - Iniciando CRUD de Posts

  • 14 - Intro 0:02:05
  • 15 - Iniciando Criação de Posts 0:13:53
  • 16 - Inserindo Post no Banco de Dados 0:06:15
  • 17 - Iniciando Edição de Post 0:06:00
  • 18 - Atualizando de Fato Postagem 0:04:35
  • 19 - Listando Posts 0:06:17
  • 20 - Removendo Post 0:04:37
  • 21 - Mensagens Flash & Concluindo 0:05:01

Symfony Form: Criando CRUD de Usuários

  • 22 - Introdução: Instalando Symfony Form 0:03:18
  • 23 - Criando User Entity & Form Class 0:06:51
  • 24 - Exibindo Form com UserType 0:05:24
  • 25 - Processando Form 0:07:29
  • 26 - Inserindo Dados no Banco 0:04:33
  • 27 - Atualizando Dados via Form 0:06:53
  • 28 - Listagem de Usuários 0:07:16
  • 29 - Removendo Usuários 0:03:47
  • 30 - Template Bootstrap nos Forms 0:09:20
  • 31 - Conclusões 0:02:42

Relacionamentos: ManyToOne & ManyToMany

  • 32 - Introdução & Alterações em Posts 0:03:46
  • 33 - Gerando Participantes de Categorias 0:04:37
  • 34 - Criando & Testando CRUD de Categorias 0:12:47
  • 35 - Introdução a Relacionamentos Doctrine 0:04:24
  • 36 - Iniciando Relação entre Autores & Postagens 0:07:05
  • 37 - Adicionando Métodos para Relação ManyToOne 0:07:44
  • 38 - Inserindo Autor do Post 0:09:35
  • 39 - Inserindo Autor via Symfony Form 0:06:00
  • 40 - ManyToMany: Posts & Categorias 0:09:01
  • 41 - Salvando ManyToMany & Concluindo 0:05:40

Autenticação / Symfony Security

  • 42 - Introdução & Instalando Security 0:03:25
  • 43 - Iniciando Configurações de User 0:08:28
  • 44 - Iniciando Configurações de Auth 0:04:18
  • 45 - Controller Security & View de Login 0:05:06
  • 46 - Configurando Encoder Password 0:03:56
  • 47 - Realizando o Encode de Senha do User 0:08:55
  • 48 - Corrigindo Roles & Rota de Logout 0:05:56
  • 49 - Bloqueando Rotas do Administrativo 0:03:27
  • 50 - Conclusões 0:03:52

Dúvidas? Comente abaixo ou me mande um email