Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$10.51 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Zend PHP Certification Study Guide
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Zend PHP Certification Study Guide [Paperback]

Zend Technologies (Author)
3.1 out of 5 stars  See all reviews (19 customer reviews)

List Price: $34.99
Price: $23.09 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $11.90 (34%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

0672327090 978-0672327094 August 7, 2004 1

The first and only officially authorized book on the PHP Certification exam developed by Zend Technologies, the commercial developer of PHP. Zend's PHP Certification exam is a high-quality, carefully developed exam designed to enhance and certify the skills of the PHP professional. The Zend PHP Certification Study Guide is a concise, densely packed book that will get you up to speed quickly on the nature of the exam's questions and what to expect on exam day. It's authoritative content comes directly from those writing the exam at Zend Technologies.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Zend PHP Certification Study Guide + php|architect's Zend PHP 5 Certification Study Guide + MySQL 5.0 Certification Study Guide
Price For All Three: $89.28

Some of these items ship sooner than the others. Show details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • php|architect's Zend PHP 5 Certification Study Guide $30.68

    Usually ships within 1 to 3 weeks.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • MySQL 5.0 Certification Study Guide $35.51

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Stuart Herbert has designed and implemented solutions for major companies such as Eurostar, Vodafone and HP, and he has been the lead maintainer of the Generic NQS project since 1994. A former systems manager with Orange UK, Stuart is currently one of the developers for Gentoo Linux, where he looks after Gentoo's installer for web-based packages.

Daniel Kushner is the director of training and certification at Zend Technologies. As director of training and certification, Daniel is responsible for the Zend PHP Certification program. In addition to designing the certification program, he developed the Zend PHP Training program, which provides the necessary study guide and classes to help PHP developers become Zend PHP certified.

George Schlossnagle is a principal at OmniTI Computer Consulting, a Maryland-based tech company specializing in high-volume web and email systems. Before joining OmniTI, George lead technical operations at several high-profile community websites, where he developed experience managing PHP in very large enterprise environments. George is a frequent contributor to the PHP community.

Chris Shiflett is a frequent contributor to the PHP community and one of the leading security experts in the field. His solutions to security problems are often used as points of reference, and these solutions are showcased in his talks at conferences such as ApacheCon and the O'Reilly Open Source Convention and his articles in publications such as PHP Magazine and phparchitect.

Björn Schotte is a German PHP veteran. He co-founded the first German-speaking portal for PHP topics in early 1999, co-organized the first worldwide PHP conference, and has been editor-in-chief of PHP Magazin since 2001. He also co-founded ThinkPHP, Germany's No. 1 PHP solution company dealing mainly with large PHP applications for clients such as HypoVereinsbank, Sixt, Lycos Europe, E.ON, Cap Gemini, Ernst & Young, and others. His company now consists of a team of more than 15 people, including PHP core developers.

Marco Tabini is the publisher of phparchitect, the premier magazine for PHP professionals, and has worked on websites for clients ranging from small startup operations to the Fortune 500s. Despite having been an IT industry professional for the last fifteen years, he still manages to maintain a reasonable level of sanity—at least most of the time. Marco is also a subject matter expert for the Zend PHP Certification Exam.

Excerpt. © Reprinted by permission. All rights reserved.

Introduction

Introduction

If you're reading this book, you've probably made a decision that becoming a Zend Certified Engineer is an important step in your career. And, indeed, it might well be—the certification exam will test your knowledge of PHP in many areas, ranging from the basics to the more complex topics. As PHP's adoption grows inside the enterprise, being certified can mean that you will have an edge when that dream job comes along!

The exam was designed by a number of well-known people in the PHP community in collaboration with experts in the field of computer-assisted testing. They approached it with a simple set of goals:

  • Test the level of PHP knowledge of the candidate without prejudice to other technologies

  • Use a set of testing questions that reflect real-world scenarios as accurately as possible

  • Avoid questions that rely on a person's understanding of the language rather than his or her understanding of PHP and its related programming techniques

It's very important to understand these points as you approach your studies, as well as the exam itself, in particular when it comes to testing technologies that are used in conjunction with PHP. The test authors decided that, rather than relying on assumptions as to what other technologies a PHP programmer is likely to use in his or her daily job, the exam should focus on PHP itself and on those topics that a developer deals with often without any ties to a particular product.

Thus, although you will probably encounter one or more questions about database development during your exam, they will not be linked to a particular DBMS, such as MySQL or Oracle. Rather, they will deal with the general concepts of database programming and the standard SQL language.

What Does This Guide Cover?

The Zend PHP Certification Study Guide covers every topic that is part of the exam. It was developed by some of the very same authors who designed the exam's questions and was thoroughly reviewed to ensure that it provides every bit of information required to cover each subject appropriately.

One thing that this book is not is a PHP development tutorial or a reference book on the language and its extensions. Our goal in developing the guide is to provide you with a study aid that can help you focus on those topics that you will be questioned on during the exam. It is not a substitute for your experience as a PHP programmer in the real world, and it does not provide you with a "magic bullet" that will make you pass the test if you have never written a line of code in your life.

Remember that this book—and the certification guide—are based on PHP 4. This is essential, particularly when it comes to object-oriented programming, where the differences between PHP 4 and PHP 5 are very pronounced. Whatever you read in this book, as well as anything that shows up in a question at the exam, does not take PHP 5 into account whatsoever.

Many of the questions in the exam have been designed so that they mimic scenarios that you are likely to encounter in real life. Many of them involve the practical analysis of snippets of PHP code that might contain bugs or that might rely on PHP's particular behavior in order to reach a particular goal that is not immediately obvious.

These are not trick questions—they are designed to determine how well you understand the unique way in which PHP works so that, when a similar problem occurs in real life, you will be able to tackle it properly and efficiently.

We have designed this guide along the same lines. Although you will find a good amount of theory among the pages of this book, it will always be presented to you with an eye to its practical applications. In addition, each chapter includes a set of sample questions that are similar in structure to the ones you will find at the exam (although they are not the same, of course).

In line with our goal of giving you all the tools you need to successfully pass the exam, we thought you might also want to know what taking the exam is like. Chapter 13, "Getting Ready for the Certification Exam," discusses what to expect when you go to the certification center and how the exam works.

How Is the Guide Organized?

We intended the book to be read as a tutorial, rather than a reference. As such, the best way is to start with Chapter 1, "The Basics of PHP," and move your way to the end, as each chapter introduces new concepts by building on the information provided by the chapters that precede it.

While reading the guide, it's useful to remember that you are preparing for an exam. Read each section carefully and try to remember not only the essential points, but also those elements that might be useful while you're trying to tackle the exam.

If you already have experience in PHP development—as you probably will if you intend to take the exam—you might think that some of the topics we have covered in the guide are quite basic—and, to some extent, they are. However, they are covered from the point of view of the exam, and this means that you might discover some facts that you are not aware of because you have not encountered a real-life scenario in which they are relevant, but that might well show up in a question during your test.

Finally, don't forget to peruse the sample questions that you can find at the end of each chapter. As we mentioned earlier, they are similar in structure (although not in content) to the real ones, and they rely heavily on the proper analysis of practical sample code. Answering them can help you not only to determine how well your studies are progressing, but also to familiarize yourself with the way the questions are phrased in the exam.

Other Resources You Might Want to Consult

As we mentioned at the beginning of this introduction, there is no substitute for experience when it comes to passing the exam. You'll find that very few questions are of a didactical nature and that most require some practical steps in order to find the right answer.

Although this guide covers all the topics that are part of the exam, you might want to examine some of the subjects in more depth. The best resource for this purpose is the PHP Manual, which you can find online at http://www.php.net or through your local PHP mirror. In fact, it's probably a good idea to keep the manual handy while you're reading this book and refer to it for additional information on a specific topic. Simply remember that the manual covers all versions of PHP, whereas this guide and the exam are specific to PHP 4.



Product Details

  • Paperback: 264 pages
  • Publisher: Sams; 1 edition (August 7, 2004)
  • Language: English
  • ISBN-10: 0672327090
  • ISBN-13: 978-0672327094
  • Product Dimensions: 9 x 7 x 0.6 inches
  • Shipping Weight: 13.4 ounces (View shipping rates and policies)
  • Average Customer Review: 3.1 out of 5 stars  See all reviews (19 customer reviews)
  • Amazon Best Sellers Rank: #664,403 in Books (See Top 100 in Books)

 

Customer Reviews

19 Reviews
5 star:
 (3)
4 star:
 (5)
3 star:
 (4)
2 star:
 (5)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.1 out of 5 stars (19 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

19 of 20 people found the following review helpful:
1.0 out of 5 stars Was this translated to English by a non-programmer?, December 18, 2004
By 
Jason Carlson (Alberta, Canada) - See all my reviews
(REAL NAME)   
This review is from: Zend PHP Certification Study Guide (Paperback)
I've been using php since 1998 and now php software development is the primary focus of my business. This book is written by many well known experienced php developers and is a study guide for the php certification test which is also written by many of the same authors.

Because of the php knowledge held by the authors, I expected it to be fairly in depth and accurate and perhaps it could teach me a few odd things. At the same time I wanted to see if this PHP certification was something I should be looking for when my business hires future php developers.

I have to give this book the lowest rating available simply because it is so ridiculously riddled with mistakes. I expect technical books to have a few errors in them but I was often finding one or more errors on every page. Barely into the 4th chapter I tossed the book out when not only did they have a mistaken output code but now they went on to explain why it printed out that output even though php could of never given that output from their example code (regardless of version).

If it was just the type or cut 'n paste type errors I would of over looked them and knocked my review only down to two stars but to see them describing something that is incorrect php behaviour (they do it right in the very next sentence for a different section of the same example so they know the behaviour, but why would they describe it wrong in an earlier section of the same example)

These developers do know php well so I am stumped at the poor quality of this book. I'm wondering if this thing even proof read or just translated from another language by non-programmers?

Some people will want to know the errors and there are too many to list them all but an example of small errors is the very first chapter ends with 3 exam prep questions of which 2 have errors in the ending descriptions as to why an answer is right. The first one has the line "(the remainder of the division of 5 by 2)" when it should be 5 by 3. The third question in the description says increment instead of decrement.

These two examples of mistakes are small however and only annoying though most of these should of been easily caught. Where I lost faith in the technical aspects of the book was at the beginning of chapter 4.

Here they start to describing how php handles array keys. They start with example code along with the output code from the example code and then go on to describe how php behaves in a specific situation (converting "numerical" string keys into integers). Their output code printed is wrong as the very first key would of been an integer and not a string as they printed it.

I figured this was just another small mistake but then they go on in the description as to why it outputs this code taking you through each key. The first key they again say it will keep the string value of "1" as the key (which is wrong). Then in the very next sentence they explain why the second key is converted from a string to an integer because of one of php's behaviours to convert numeric strings to integers (though they left out that this behaviour only happens to the keys when you are creating arrays, not the values). This means they know this behaviour but obviously missed it in the first key as it was also a numeric string and would of been converted to an integer as well.

It was obvious they wrote the output code by hand rather than actually running it and in doing so made a mistake in it which could of been easily prevented. What bothered me is that they then go on and describe why it output this code, even though php could not of output this code from their example. It is as if the writer of this section didn't know why the first key came out as a string so they just repeated as they were in a hurry to show the second key as their big example of insight missing the fact the first key they rushed over should of been the exact same example.

After seeing this level of lack of attention to detail spent in this book I lost all respect for the book. I also lost faith in the level of detail the same authors would of put into their Zend PHP Certification test.

With the book being my only guide to the quality of the certification test, as an owner of a software development business I will NOT put applicants for php programmers that have Zend PHP certification above any other applicant until I have reason to believe otherwise.

The current edition of my book I would not even give away but all is not lost as I have already found a good use for it. When hiring other php developers I will give this book to an applicant during an interview and let them read any two random pages and have them tell me where the mistakes are in the code or descriptions of the code. If they know php well enough to quickly see these types of errors, then this is perhaps the best test of all to see their deeper understanding of php.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 16 people found the following review helpful:
5.0 out of 5 stars Not How to Learn PHP, How to get Certified., October 28, 2004
This review is from: Zend PHP Certification Study Guide (Paperback)
Let's be blunt, Assume you are hiring someone to oversee your PHP system and have it narrowed down to two candidates. One of the candidates says, "Oh yeah, I know all about PHP." The other candidate says, "Oh yeah, I know all about PHP, I've passed the Zend certification exam." Your next question is likely to be "What's Zend Certification?" And the job candidate says, "A PHP specialist company, you can learn more about them at zend.com." After that, all other things being equal, the certified candidate is the one you're likely to hire.

This book is not the one I'd pick to learn PHP. There are others better suited. But to pass the Zend certification exam, this is the one. It tells you specifically what you need to know, has a sample exam and doesn't cost very much. What more can you want?
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
3.0 out of 5 stars A good start... but not deep enough for the exam., May 8, 2005
This review is from: Zend PHP Certification Study Guide (Paperback)
This book will really help get your mind geared toward the exam, but don't think that you'll be ready just by reading this book. The breakdown of topics by chapter are a great way to get familiar with the exam subjects. I read every word on every page about 3 times, and while it helped for the test, it wasn't 100% inclusive of the material you'll be expected to know. Get the practice exam book, and spend some serious time with the relevant sections of the php manual online, writing code trying out questions you don't understand/ got wrong, and going through the php-recommended.ini file that is distributed with PHP 4.*. Of course, programming experience will be helpful, but many of the subjects are in areas that you might not used on a daily basis, especially to the knowledge level you'll need for the exam.

Good luck!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject