PHP Zend Framework Tribe of London Message Board › Zend Framework 2 Training - 25 March - 29 March 2013
|Reynold Chung, M.||
Zend Framework 2 Fundamentals Training
The Zend Framework 2 Fundamentals course is designed for experienced PHP programmers who want to learn to combine Zend Framework 2 (ZF2) concepts and structural elements to utilize the full power of this software development kit for PHP applications. ZF2 is an open-source framework for developing web applications and services with PHP. It is implemented using 100% object-oriented code, with a component structure that provides a "use-at-will" design.The ZF2 architecture incorporates common design patterns, such as MVC, exploits the power of PHP 5.3.x features, and employs several methodologies for development: decoupling, control containers, events, and standard classes and SPL extensions. ZFTool lets you get off to a quick start, providing a basic structure on which to build your application.
What does it include?
This course focuses on providing a solid understanding of the concepts behind ZF2 – its event-driven architecture, which allows you to shape application workflow, and decoupling, which favors composition over inheritance and provides a high level of control through its Service Manager and Inversion of Control containers. You will be introduced to the ZF2 MVC layer, object oriented forms, filters and validators, as well as components that handle database operations, including a full implementation of object oriented SQL. In the Zend Framework 2: Fundamentals course, you learn by doing. As you build an online market application, you are able to practically apply what you have just learned.
Upon completing the course, active PHP developers should be well-prepared to apply a best practice approach to web application development, using ZF2 as the framework and TDD as the approach.