Programa do Curso

Introdução à Zend Framework

  • Panorâmica das características e da arquitetura de Zend Framework
  • Conceção modular única e conceito de biblioteca de componentes
  • Casos de uso e benefícios para aplicações web PHP prontas para empresas

Configurando o ambiente

  • Instalando Zend Framework
  • Configuração e definição do projeto utilizando contentores

Zend Framework Noções básicas

  • Entendendo o paradigma Model-View-Controller (MVC)
  • Explorando o design modular exclusivo
  • Aproveitando a biblioteca de componentes para desenvolvimento modular

Construindo uma aplicação Web baseada em Database

  • Projetando e implementando o esquema do banco de dados
  • Utilizando padrões de design MVC para uma estrutura de aplicação eficiente
  • Manipulação das interacções da base de dados com Zend Framework

Manipulação e validação de formulários

  • Receber e processar formulários em Zend Framework
  • Implementação da validação de entrada para integridade dos dados
  • Criação de vistas dinâmicas e modelos para apresentação de formulários

Manipulação de eventos e serviços em Zend Framework

  • Explorando os vários tipos de eventos MVC
  • Utilizando serviços oferecidos pela biblioteca de componentes MVC Zend Framework
  • Melhorar a funcionalidade da aplicação com arquitetura orientada para eventos

Execução de consultas com o Database Adapter

  • Preparando e executando consultas usando o adaptador de banco de dados Zend Framework
  • Implementação de interacções eficientes e seguras com a base de dados
  • Utilização de ferramentas Zend Framework para otimização de consultas

Tópicos avançados

  • Melhores práticas para aplicações Web escaláveis e fiáveis
  • Considerações de segurança em Zend Framework
  • Técnicas de otimização do desempenho

Resumo e próximos passos

Requisitos

  • Uma base sólida em linguagem PHP e programação orientada para objectos
 21 horas