Esse tutorial tem o objetivo de ser um "kick start" para aprender a trabalhar com o Framework Symfony2.
O exemplo de aplicação utilizado nesse tutorial é a criação de um "mini" e-Commerce.
Cada "branch" desse repositorio faz referencia a um topico da apostila, que mostra como iniciar uma aplicação do "zero" e adicionar novas funcionalidades gradativamente, e dessa forma, apresentar os pricipais recursos do Symfony para a criação de uma aplicação Web estávele segura.
Link da apostila: https://docs.google.com/document/d/1YD3kpzxAVe2mNy29jPoiKD1-B9p1NExdDjaKlQhAPE4/pub
Link da VM: https://dl.dropboxusercontent.com/u/8702180/Lubuntu-Symfony-HandsOn.ova
Usuário: aluno
Senha: symfony2
-
-
Bundles </li> <li> Estrutura de Diretórios </li> <li> Ambientes (dev, test, prod) </li> </ul> </li> <li> <h4> Controller</h4> <ul> <li> Mapeamento de URL (roteamento) </li> <li> Objeto “Resquest” </li> <li> Objeto “Response” </li> </ul> </li> <li> <h4> Templates</h4> <ul> <li> Twig Template Engine </li> <li> Herança de Template e Layout </li> <li> Tags e Helpers </li> <li> Incluindo CSS e Javascript </li> <li> Renderizando formatos diferentes (HTML, XML, JSON) </li> </ul> </li> <li> <h4> Banco de Dados e Doctrine ORM</h4> <ul> <li> O é que ORM </li> <li> Configuração do BD </li> <li> Atualizações do BD (Migrations) </li> <li> CRUD com Objetos </li> </ul> </li> <li> <h4> Formulários e Validações</h4> <ul> <li> Criação de Formulários </li> <li> Validação de Dados </li> <li> Integração com Doctrine </li> </ul> </li> <li> <h4> Segurança</h4> <ul> <li> Autenticação e Autorização </li> <li> Formulário de Login </li> <li> Controle de Acesso por URL </li> <li> Usuários e Permissões </li> <li> Mascarando Senhas </li> </ul> </li> <li> <h4> Sessão</h4> <ul> <li> Persistindo dados entre requisições </li> </ul> </li> <li> <h4> Email</h4> <ul> <li> Enviando Email </li> <li> Criando fila de envio </li> <li> Trabalhando com Email em ambiente de desenvolvimento</li> </ul> </li>
-