Symfony 3 Essencial

Certificado de Conclusão | Total de Aulas: 31

Pré-requisitos


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


Comece de uma vez por todas a utilizar o framework Symfony em suas aplicações Web! Neste treinamento iremos aprender todos os conceitos essenciais para que possamos manipular o framework da melhor maneira possivel pensando em nossas aplicações!

Vamos conhecer Rotas, Controllers, Entidades e ainda conheceremos também o Symfony Forms e a utilização com Doctrine! Onde, no Doctrine, veremos como manipular o banco de dados com base em nossas Entities e Repositories!

Por fim veremos como configurar o Symfony Security e assim termos um sistema de autenticação e autorização baseado em ROLES. Como configurar e manipular todos essa estrutura!

Deploy

Ao final veremos como realizar o deploy de uma aplicação Symfony no Cloud Hosting largamente utilizado por devs, o Digital Ocean! Onde te mostrarei como configurar o droplet com fim de disponibilizar sua aplicação Symfony para seus clientes!

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


1 - Instalação

  • 01 - Instalando e Conhecendo o Framework

2 - Nosso ambiente de desenvolvimento integrado

  • 02 - Configurando nosso PHPStorm

3 - Rotas, Controllers & Views

  • 03 - Rotas
  • 04 - Controllers
  • 05 - Views

4 - Doctrine, Entidades & Banco de dados

  • 06 - Criando Nosso Banco de Dados
  • 07 - Criando Nossa Entidade Post
  • 08 - Criando Nossa Table Posts
  • 09 - Recuperando Posts do Banco de Dados

5 - Services

  • 10 - Conhecendo e utilizando Services
  • 11 - Conhecendo os Services Disponiveis
  • 12 - Criando Nossos Próprios Services

6 - Formulários

  • 13 - Criando Nossa Classe PostType
  • 14 - Utilizando Template Bootstrap Em Nossos Forms
  • 15 - Processando Nosso Formulário e Inserindo Novo Post
  • 16 - Criando Edição de Posts
  • 17 - Criando Flash Messages
  • 18 - Deletando Posts
  • 19 - Conclusões

7 - Trabalhando Com Bundles

  • 20 - Criando nosso primeiro Bundle (Bundle Admin)
  • 21 - Criando Entidade User Em Nosso Bundle Admin
  • 22 - Controller Users no Bundle Admin

8 - Configurando e Conhecendo o Symfony/Security

  • 23 - Introdução
  • 24 - Configurando nosso User Entity
  • 25 - Security.yaml
  • 26 - Definindo Roles e Permissões
  • 27 - Criando nosso login form
  • 28 - Corrigindo erro de retorno de ROLES e concluindo

9 - Deploy e conclusões

  • 29 - Deploy de nossa aplicação na Digital Ocean
  • 30 - Considerações e conclusões

10 - Upgrade Guide

  • Migrando do SF 3.2 para o 3.3