Learn to master Zend Framework 3, the most powerful PHP framework based on proven standards and scalable configurations.
What is Zend Framework 3?
Zend Framework 3 is a collection of professional PHP packages with more than 106 million installations. It can be used to develop web applications and services using PHP 5.6+ or PHP 7.x, and provides 100% object-oriented code using a broad spectrum of language features.
The goal with the Zend Framework 3 project is to let you spend your time developing business logic, not plumbing. Zend Technologies, Inc. is the primary sponsor of the Zend Framework open source project, the most popular framework for modern, high-performing PHP applications. Top engineers at Zend, along hundreds of other contributors including IBM, Google and Microsoft, have built a highly acclaimed, well-supported, thoroughly tested PHP framework with a massive user base and vibrant community.
Goal of this training course
This training course will make you familiar with the event and service manager but we will also dig deeper into the middleware components Stratigility and Diactoros that both form the powerful Expressive engine. We’ll also look deeper into the Dependency Injection containers to provide a maximum of flexibility.
This course is designed for people who have a solid foundation in the PHP language and OOP, and have successfully created complex PHP web applications. This is an introductory course and assumes no previous Zend Framework 1 or 2 experience.
Duration & course outline
This is a 5-day training course (30h) which will cover the following subjects:
- Course Introduction
- Design Patterns & MVC Introduction
- Event Manager
- Service Manager
- MVC & Modules
- Controllers & Controller Plugins
- Routing Basics
- View Layer
- Additional Topics
€ 1.800,00 per person
Class format & requirements
This training course will be given on-site. Participants should have a computer pre-installed with PHP 7.x, MySQL 5.x and Apache 2.4 (natively or virtual). Code samples and exercises will be provided during the training course.