Zend Framework Advanced

Zend Framework Advanced course is designed for proficient PHP programmers who want to take their knowledge to the next level. Participants learn how to apply best practices when configuring and building applications for modularity, scalability, interactivity, and high performance. The course is designed around a series of practical use cases, guiding the developer in using ZF to develop applications and APIs which are more robust, streamlined, and secure.


This course is designed for intermediate to advanced PHP developers familiar with object-oriented programming (OOP), who have been coding in Zend Framework for at least a year.


You should have developed at least one major Zend Framework project. Additionally, you should understand intermediate to advanced-level code examples and be ready to perform coding exercises.

Note: After you have purchased your Zend online training course, you will receive an email detailing the registration process. If you have any questions please contact us at itraining@zend.com.

Product Benefits

Learn the advanced concepts that make Zend Framework such a powerful tool to create web applications that can be rapidly developed and easily deployed.

Class date and time

Check our upcoming online training schedule.

Class format

This course provides a series of nine, two-hour, instructor-led lectures coupled with practical examples and participant exercises. Apart from holidays, course lectures are scheduled with a day in between meetings to allow participants to complete the labs.

Participants are provided with a course guide, and a virtual machine with solution code for a practice application used as a teaching tool throughout the course. The virtual machine also contains plenty of fully functional code examples using the latest version of ZF. Session recordings are accessible for a full 30 days after completion of the course. This class can also be delivered by an instructor on site.

Class outline

  • 1: Forms and hydration
  • 2: Services
  • 3: Data modeling
  • 4: Events
  • 5: Security
  • 6: View
  • 7: API development
  • 8: Cross cutting concerns

View the full class outline.