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.

Zend Framework Skeleton Application

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
  • Forms
  • Databases
  • 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.

Contact us for our training courses

Your Name (required)

Your Email (required)

Additional Information

Do you want to subscribe to our newsletter?

Please make sure you have read our Privacy Statement to understand where, why and how long we keep your personal information.

, I love to receive In2it's low-volume newsletter.