Segunda a Sexta : 08:30h às 20h / Sábado : 08h às 13:30h

Symfony 3 - PHP Web Framework

Symfony 3 - PHP Web Framework

Aprenda a trabalhar com o Symfony

Aprenda a trabalhar com o Symfony!

Informações Básicas

Objetivo

Para aprender a trabalhar com o Symfony, iremos desenvolver um “mini” e-commerce.

A ideia é simular o processo de Desenvolvimento Agíl; com “User Stories”, “Wireframes” e “Criterios de Aceitação”.
Iremos aprender como iniciar uma aplicação do “zero” e adicionar novas funcionalidades gradativamente; e assim (a cada funcionalidade) vamos conhecer os principais recursos do Symfony para criação de uma Aplicação Web estável e segura.

Pré-requisitos

- Bons conhecimento de PHP com Orientação a Objetos.
- Conhecimento de Banco de Dados MySQL.
- Experiência com algum Framework PHP: Zend Framework, CodeIgniter, CakePHP, Kohana, Laravel, etc.

Conteúdo Programático

• O que é um Framework MVC
• Instalação e Configuração do Symfony
• Criação de Pagina
- Bundles
- Estrutura de Diretórios
- Ambientes (dev, test, prod)

• Controller
- Mapeamento de URL (roteamento)
- Objeto “Resquest”
- Objeto “Response”

• Templates
- Twig Template Engine
- Herança de Template e Layout
- Tags e Helpers
- Incluindo CSS e Javascript
- Renderizando formatos diferentes (HTML, XML, JSON)

• Banco de Dados e Doctrine ORM
- O que é ORM
- Configuração do BD
- Atualizações do BD (Migrations)
- CRUD com Objetos

• Testes
- Testes Unitários com PHPUnit
- Testes Funcionais

• Formulários e Validações
- Criação de Formulários
- Validação de Dados
- Integração com Doctrine

• Segurança
- Autenticação e Autorização
- Formulário de Login
- Controle de Acesso por URL
- Usuários e Permissões
- Mascarando Senhas

• Sessão
- Persistindo dados entre requisições

• Email
- Enviando Email
- Criando fila de envio
- Trabalhando com Email em ambiente de desenvolvimento

 8 horas

Conheça a Nossa Escola

Contamos com os melhores equipamentos e a melhor infraestrutura para potencializar seu aprendizado.

Interessado em nossas próximas turmas?

Não temos turmas para este treinamento ainda, mas que tal garantir sua vaga para a próxima turma?

Preencha o formulário ao lado com as suas informações que entraremos em contato assim que surgir a previsão de uma nova turma!

Inscreva-se