Zend Framework Fundamentals

Zend Framework Fundamentals is designed for beginner to intermediate PHP developers who have a good working knowledge of the PHP language and object-oriented programming (OOP). You'll be introduced to the fundamental concepts that make Zend Framework (ZF) such a powerful tool to create web applications that can be rapidly developed and easily deployed. And you'll learn how to leverage the power of ZF to build well-designed, scalable, and secure web applications quickly and competently.


This is an introductory course and assumes no previous Zend Framework experience. While this is a fundamental level course on Zend Framework, participants are assumed to be proficient enough in the PHP language to understand intermediate-level code examples and to perform coding exercises.


Good working knowledge of PHP at an intermediate level and experience with developing object-oriented PHP applications.

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 how to leverage the power of Zend Framework to build well-designed, scalable, and secure web applications quickly and competently.

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: Introduction
  • 2: Zend Framework fundamentals
  • 3: Zend MVC basics
  • 4: Controllers and plugins
  • 5: Services
  • 6: View
  • 7: Forms, filters, and validators
  • 8: Events and management
  • 9: Data persistence
  • 10: Modules in-depth

View the full class outline.