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.
Laminas (formerly Zend Framework) Master course is designed for proficient PHP programmers, already familiar and working with Laminas, who want to polish their skills and incorporate cutting-edge Laminas technologies into their applications. The course is designed around a series of practical use cases, guiding the developer in using Laminas to make their code streamlined, secure, and interoperable with other frameworks.
In the Laminas Master course you polish your skills and knowledge of Laminas MVC.
More importantly, you learn how to develop a PSR-7 and PSR-15 compliant middleware application using the low overhead micro framework Mezzio (formerly Zend Expressive).
The course starts out with a discussion of the Domain Model, and how you can accomplish database to object relational mapping (ORM) using the Doctrine ORM library. It then shows you advanced techniques in service container usage.
Next you learn how to incorporate the Laminas event system to not only produce full entity class instances after a database query, but also how to produce "lazy services" that defer processing and thus improving performance. You then gain valuable insights into how cryptography and hashing work, and how to implement encryption in a Laminas application.
This course module also shows you how to authenticate users from external sources such as Facebook, Twitter, or Google.
At the end of the course are two modules that show you advanced hydrator usage, using Laminas from the command line, and how to integrate translation and internationalized formats into your applications.
After following this course, you achieve the following results:
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 [email protected].
This course is designed for advanced PHP developers who have been coding in Laminas (Zend Framework) for at least a year or have developed at least one major Laminas application.
Solid understanding of PHP at an advanced level and experience developing Laminas applications and have developed at least one major Laminas application.
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 protected].