Exclusive: Preparing for the Zend Framework Certification Exam
The Zend Framework exam is the newest certification available from Zend. When I first began exploring my options to prepare for this test, I was disappointed by the lack of available resources—I had just passed the PHP 5 certification, which was made easier by the third-party books available to help you study and the practice exams you can take to validate your readiness. Unfortunately, neither of these options currently exist for the Zend Framework exam.
What options do exist? Well, the only two official resources are a downloadable study guide and an instructor-led course. The study guide lists all the main areas of the framework that will be tested and offers a high level explanation of how they work. It assumes prior knowledge, though, so don’t expect to learn the framework this way, although, at over 200 pages, it’s definitely a good place to start—plus, it is free, so you can’t argue with the price. I don’t have any personal experience with the course, so I can’t offer any specific comments on it. I have taken other courses from Zend, however, and the quality of those have been quite good.
One unofficial resource I found was the slide deck from Rob Allen’s talk at ZendCon 2009. Probably the single most useful piece of information he shared is that the test is based on version 1.5 and doesn’t contain any newer modules like Zend_Tool or Zend_Application. I don’t understand why the official guide fails to mention this, but it is a vital point. I highly recommend downloading the last release of the 1.5 source and documentation from the archives and using that for your study—anything newer might confuse you for the purposes of the test. Rob’s slides follow a format similar to the study guide’s, touching on each of the main modules being tested while adding his own insights and observations, which I found helpful.
My personal strategy for passing the exam was to start by read through the official study guide, referencing the corresponding section in the official Zend documentation as I covered each section. Reading both of these together gave me a complete picture; when I was done with that, I went through Rob’s slides and again referred to the documentation as needed. None of this is a substitute for actually using the framework on a real project, though, so If you are new to the framework, I would definitely advise getting a couple of projects under your belt before worrying about the exam.
It would be helpful if Zend offered a practice test, like they do with the PHP 5 exam. This is an easy way to confirm that you’re ready to take the test and highlight any areas of weakness that need further attention. Both guides mentioned above contain a few sample questions, but nothing simulating a real exam experience. I also wish they provided more feedback than a simple pass or fail when you finish the exam—knowing whether I mastered it or just squeaked by could possibly give me some opportunity to improve my knowledge (as well as bragging rights, of course).
Using the strategy I have outlined, I was able to pass the test on my first attempt, which was quite a relief. Having taken both Zend tests, I firmly believe that the Zend Framework test is the more difficult of the two. Don’t be scared off, though: this certification is worth the effort, especially if you want to market yourself as a Zend Framework expert. When I passed the test in February 2010, I was the only one to have passed it in the entire state of Wisconsin and, while certifications aren’t the most important factor in choosing the right developer for a project, they are one data point that might tilt the decision in your favor.
Leave a comment
Use the form below to leave a comment:
Responses and Pingbacks
April 13th, 2010 at 11:20 am
I am sceptical about the ZF Certification. There has already been quite a lot of change between 1.5 and the current 1.10 and there will be a lot more changes once ZF 2.0 is here. So my impression is, this is a very short-time value certificate.
April 13th, 2010 at 2:15 pm
I agree that the framework moves quickly. That’s an inevitability of technology. However, the fundamentals being tested don’t change much from 1.5 to 1.10. If you’ve mastered Zend_Auth, that knowledge moves forward as the framework is updated. What will be interesting to see is if Zend offers a new certification track for ZF 2.0 when it eventually comes out. If they do, will there be an “upgrade” version of the exam, like what Microsoft does for their .NET certifications, or will it be a new beast entirely?
April 14th, 2010 at 10:39 am
[…] http://www.phparch.com/2010/04/13/exclusive-preparing-for-the-zend-framework-certification-exam/ […]
April 15th, 2010 at 11:56 am
Congratulations on gaining your certification 🙂
Regards,
Rob…
April 15th, 2010 at 2:14 pm
Thanks Rob! Your slide deck from ZendCon was instrumental. Wish I could have been there in person, but I didn’t have the opportunity. I will be at tek-X though and I’ll keep an eye out for you.
April 16th, 2010 at 5:26 am
Congratulations for completing the certification. I also want to go for it since I started work on ZF and completed my PHP5 certification.
But I was little bit confused about the preparation.
Thanks for sharing your experience with the exam. This is really helpful.
Regards,
Monika
April 19th, 2010 at 6:44 am
I’ve experience with the ZCE ZF Prep Course, and it was great. Although praticpants knowledge was already so high, that we spent much of the time given on talking about new features in ZF 1.9 🙂
April 19th, 2010 at 8:38 pm
If you’d like other suggestions on how to prepare for the exam, check out my article in the January 2009 issue of php|architect. 🙂 http://www.phparch.com/magazine/2009/january
April 19th, 2010 at 9:09 pm
Thanks for the reminder. It was your article that first put the certification on my radar. I also took a course from php|architect last year that you taught. Unfortunately, I was only able to attend the first few sessions live, then I got called away on an urgent (non-ZF) project. I did watch all the recorded sessions though, and they were very helpful. See you at tek-X!
April 20th, 2010 at 6:49 am
[…] site php|architect a publié un retour d'expérience sur la préparation à la certification Zend Framework. Les ressources intéressantes pour se […]
June 1st, 2010 at 8:46 am
I have completed the ZF certification today 🙂
@Joel: Thanks a lot, Your article helped me alot.
June 1st, 2010 at 8:57 am
Monika, glad I could help and congratulations for passing!
June 2nd, 2010 at 1:22 am
Thanks Joel 🙂
July 6th, 2010 at 3:35 am
Thanks Joel for this article. This article was the only resource I followed to clear my ZF certification last week in first attempt.
Amit
July 6th, 2010 at 10:06 am
Glad to hear it, Amit! Congratulations.
August 11th, 2010 at 10:45 pm
Please give guideline PHP5 Certification
September 15th, 2010 at 5:04 am
Hi Joel,
I just passed my Zend Certified Engineer exam (Zend PHP5 Certification).
I wanna start for the Zend Framework Certified Engineer.
Are there any good books that are specially for the exam? Like there are a couple of books for the Zend PHP5 Certification, but i can’t find any for the framework exam.
Hope to hear from you.
Greets,
Ray (from the netherlands)
September 15th, 2010 at 8:04 pm
Ray,
There are not any books dedicated to the subject, but the links I provide are pretty comprehensive and allowed me to pass with confidence. I’d give those a try.