Visão Geral
Curso Zend Framework 3, tem como objetivo atualizar os desenvolvedores PHP existentes com os recursos e práticas recomendadas de desenvolvimento de aplicativos web comerciais usando o Zend Framework. Também abordaremos o padrão de design MVC, para garantir que você aprenda as práticas recomendadas atuais no desenvolvimento de PHP e observe importantes considerações de segurança.
O Zend Framework 3 (ZF3) contribuiu para uma adoção comercial mais ampla do PHP nas empresas, oferecendo componentes totalmente orientados a objetos, suporte para implementação de padrões de design populares, como Model-View-Component, e opções flexíveis de cache.
Se você precisa aprender Zend Framework 2, então a maior parte deste Curso Zend Framework 3 ainda será relevante, já que muitas das melhorias na versão 3 estão "nos bastidores", incluindo suporte para PHP 7 e aumentos de desempenho de mais de 4x em determinados cenários .
Conteúdo Programatico
Introduction to Zend Framework
- Object Oriented Programming Recap
- PHP 5.x and Zend Framework 3 (ZF3)
- Overview of ZF3 Architecture
- Bootstrap, Route and Dispatch
Creating your first Zend Framework 3 app
- Getting to know Zend 3 Development Tools (Composer)
- Building a Skeleton Application
- Routines and Sorting Arrays
- Creating and laying out Forms
- Composing an EventManager
ZF3 and Working with Data
- Configuring and connecting to a Database
- Writing and executing Database Queries
- TableGateway Class
- Performance considerations
Zend 3 and the MVC Layer
- Quick overview of the MVC design pattern
- PHPRenderer ZF3 Views
- View Helpers
- Context Switching
- Custom Views
Going deeper with ZF3
- Further Configuration Techniques
- Dependency Injection in ZF3
- Unit Testing with PHPUnit
- Bootstrap Classes
- Navigation and Paginator
- ServiceManage