Zend Framework 2.0

O Zend Framework 2 é a nova solução da Zend para o desenvolvimento de aplicações complexas em PHP, o Zend Framework 2 já é um dos pré requisitos para trabalhar nas maiores empresas de software do mundo.

Curso
555

Sobre o curso

O Zend Framework 2 é a nova solução da Zend para o desenvolvimento de aplicações complexas em PHP, o Zend Framework 2 já é um dos pré requisitos para trabalhar nas maiores empresas de software do mundo.

Após este curso o aluno estará apto a:

  • Desenvolver aplicações complexas em php para qualquer segmento.

Curso Zend Framework 2.0

Conteúdo Programático

Introdução

  • Evolução do ZF1 para Zend Framework 2, o que mudou ?
  • Arquitetura
  • Namespaces
  • Injeção de dependencias
  • Repositorio de modulos
  • Instalação
  • Suporte
  • Lab

Primeiros contatos

  • Configurações
  • Modulos
  • Controller
  • Model
  • View
  • Lab

Module Manager

  • Estrutura
  • Carregamento
  • Module.php
  • Metodo Init
  • Metodo onBootstrap
  • Autoloader
  • Lab

Event Manager

  • O que é?
  • Para que serve?
  • Listeners
  • Triggers
  • SharedEvents
  • AgreggateListeners
  • Eventos no Zend Framework 2
  • Lab

Service Manager

  • Para que serve?
  • Tipos de serviços
  • Factories
  • Invokables
  • Initialiser
  • AbstractFactories
  • Serviços compartilhados
  • Lab

MVC

  • Aplicação MVC
  • Rotas
  • Controllers
  • Controllers Plugins
  • View
  • View Helpers
  • Estratégias de renderização
  • Eventos do MVC
  • Lab

Formularios

  • Zend\Form
  • Elementos
  • Filtros e validadores
  • View Helpers
  • Lab

Banco de dados

  • Adaptadores disponiveis
  • Conexão e configuração
  • Executando consultas
  • Abstração de liguagem SQL com Zend\Db\Sql
  • Utilizando TableGateway
  • Lab

Hydrators

  • O que são Hydrators ?
  • Tipos disponiveis
  • Filtros
  • Lab

Paginator

  • Zend\Paginator
  • PaginatorControl
  • Templates
  • Lab

Navigation

  • Zend\Navigation
  • View Helpers
  • Lab

Autenticação e autorização

  • Zend\Authentication
  • Adapters
  • IdentityStorage
  • Zend\Acl
  • Roles
  • Resources
  • Acls
  • Lab

Trabalhando com sessões

  • Containers
  • Namespaces
  • SessionManager
  • SaveHandlers
  • Lab

Anexo

  • Criptografia
  • Cache
  • Mail
  • Log

Diferenciais deste Curso

  • O curso foi desenvolvido com base na necessidade do mercado.
  • 100% do conteúdo da prova de certificação é abordado no curso
  • Em todo curso é abordado boas práticas de desenvolvimento, garantindo assim a qualidade do código

Pré-requisitos

  • Ter concluído os dois primeiros cursos da formação PHP (500, 501) ou possuir conhecimentos equivalentes:
  • Lógica de programação
  • Html e Css básico
  • Sólidos conhecimentos em PHP e Orientação a Objetos

Carga Horária

40 Horas

Receba Datas e Valores

CAPTCHA
Digite o texto da imagem abaixo
Image CAPTCHA
Enter the characters shown in the image.