treinamento

PHP

Curso de Programação avançada PHP com Framework Symfony

O symfony é um framework para aplicações web em PHP 5. Seu objetivo é aumentar a produtividade e reduzir o tempo gasto com a manutenção de aplicações web. O framework implementa o padrão MVC, tornado possível a criação de aplicações PHP em três camadas.

O Yahoo Bookmarks é uma aplicação com mais de 20 milhões de usuários e disponível em 12 idiomas que utiliza Symfony.

Informações gerais

inscrições

Reserva online ou ligue (19) 3256-6722

informe-se

Cadastre-se e receba informações sobre a abertura das próximas turmas para este curso.

duração

16 horas

pré-requisitos

Conhecimento da linguagem PHP

incluso

Coffee-break, material didático e certificado de conclusão.

valor

consulte-nos

local

Campinas: Dextra Sistemas (veja mapa)

faq

clique aqui

calendário

Confira o calendário de treinamento da Dextra.

objetivo

Treinamento indicado para profissionais que desejam trabalhar de forma estruturada e com o padrão MVC dentro da linguagem PHP através do framework Symfony. Indicado para gerentes de TI, desenvolvedores de sistemas, webmasters e webdesigners.

ementa do treinamento

Introdução ao Symfony

Primeiro Projeto em PHP

  • Modelo de dados
  • Arquivos de configuração
  • Fazendo o Build
  • Scaffolding
  • Modificando o Layout
  • Propel ORM (object-relational mapping)
  • Validação de formulário

Admin Generator

  • Arquivos de configuração

Camada Controller

  • Actions
  • Trabalhando com sessão
  • Segurança e Controle de Acesso
  • Filtros

Camada View

  • Templates
  • Layout de Página
  • Arquivos de configuração
  • Helpers

Camada Model

  • Propel ORM
  • Doctrine ORM
  • Conexão com banco de dados
  • Arquivos de configuração

Sistema de Roteamento

  • Arquivos de configuração

Formulários

  • Helpers
  • Validação de formulários

Ajax

  • Biblioteca prototype
  • Helpers Ajax
  • Formulários com Ajax
  • Actions com Ajax
  • Efeitos Visuais
  • Utilizando JSON
  • Criando auto-completar
  • Drag-and-drop (arrastar e soltar)
  • Listas ordenáveis

Caching com Symfony

Internacionalização