Innovate faster and cut risk with PHP experts from Zend Services.
Beginning to advanced PHP classes to learn and earn global certification.
Help me choose >
Submit support requests and browse self-service resources.
Pearson Vue testing facilities are taking extra precautions due to COVID-19. Click here for the latest updates.
Designed for proficient PHP programmers with practical experience and familiarity with Laminas (formerly Zend Framework), this course perfects your skillset and allows you to make better use of Laminas by taking advantage of advanced features. The class applies best practices for building applications while ensuring scalability, interactivity, and high performance. The course is designed around a series of practical use cases, guiding the developer in how to use Laminas to meet the challenges of each situation by making applications and APIs more robust, streamlined and secure.
The Laminas Advanced course takes your web development ability to the next level.
The course starts with a module on database modeling and how to describe relationships using table, model and entity classes.
You also learn about "hydration", an important software design pattern, and how it's used to handle database queries and form data.
You then apply the hydration concept to advanced form handling, learning how to easily build complex forms.
Next is a module on advanced service container usage, after which you learn advanced techniques needed to properly handle standard tasks such as caching, session management, logging and email.
You then learn about how to implement a role-based access control security system that's tied to automatically generated menus.
Finally, you learn how to turn your application into a REST-based API suitable for commercial use.
By the time you're done taking this course, you are able to:
Read our Frequently Asked Questions for more information.
Click the button below to register for this class.
If you have any questions, please contact us at firstname.lastname@example.org.
This course is designed for intermediate to advanced PHP developers familiar with object-oriented programming (OOP), who have been coding in Laminas for at least a year.
You should have developed at least one major Laminas (Zend Framework) project. Additionally, you should understand intermediate to advanced-level code examples and be ready to perform coding exercises.
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 Laminas. This class can also be delivered by an instructor on site.
Classes are scheduled to meet the needs of our customers. Once you purchase a class, we will assign you to a class (based on your time zone) within 60 days of purchase.
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 email@example.com.