Tutorials

Voorbereiden op het Zend PHP 5.3 examen

Wil jij graag ZCE (Zend Certified Engineer) worden? Weet je niet goed hoe je moet voorbereiden en wat je van het examen kan verwachten? Dan proberen je met deze tutorial een stapje verder te helpen!

Pagina 1

Voordelen van een ZCE?

Het ZCE programma bestaat al jaren. Ik zelf was al PHP 4 gecertificeerd in februari 2007 maar het bestond toen ook al 2 jaar. In die tijd voegde het certificaat niet direct wat toe aan je carrière kansen behalve dat het uniek was om te hebben. Dit is tegenwoordig anders.

Veel bedrijven die PHP ontwikkelaars zoeken bieden Zend certificering aan als arbeidsvoorwaarde. Er zijn ook steeds meer bedrijven die het certificaat stellen als een pre bij kandidaten selectie.

Een ZCE is niet meteen een goede programmeur! Dit heeft namelijk met het feit dat het examen niet in gaat op architectuur van applicaties en frameworks en libraries die men kan gebruiken om een applicatie te bouwen. Een gecertificeerde ontwikkelaar beheerst basiskennis in PHP en is in staat om, om te gaan met datatypes, database interactie, mail functionaliteit, bestanden en heeft kennis van veiligheidsaspecten die komen kijken bij het ontwikkelen van PHP code.

Mijn ervaring is dat wanneer je een gecertificeerd ontwikkelaar bent sowieso meer kansen hebt bij potentiële opdrachtgevers en daarnaast je kennis minder op de proef gesteld wordt en dus daardoor sollicitatie procedures makkelijker doorkomt. Het biedt vooral kansen voor startende PHP ontwikkelaars omdat veel bedrijven door middel van ervaring zeker willen weten dat ze een goede programmeur aannemen, met zo'n certificaat kun je deze twijfel doen weg nemen.

Wanneer je het examen gedaan hebt krijg je dit meteen te zien op het scherm bij de examen locatie. De resultaten zullen worden uitgeprint en deze kun je meenemen. Na 1 a 2 weken ontvang je een envelop van Zend met je certificaat. Tevens wordt er een vermelding aangemaakt voor je op de Zend Yellow Pages waar je vermeld wordt als ZCE. Tevens mag je nu het officiële ZCE logo gebruiken op onder andere je website en/of in je e-mail handtekening.
Pagina 2

Kosten en inschrijven

Het Zend PHP 5.3 examen kost ongeveer 200 euro afhankelijk van waar je jezelf inschrijft. Dit kan namelijk op meerdere manieren;

Via Zend.com
In de 'store' van Zend.com kun je een voucher aanschaffen voor het Zend PHP 5.3 examen en na het aanschaffen van deze voucher kun je op pearsonvue.com jezelf inschrijven met de vouchercode. Deze optie is het meest voordelig.

Via een examen bureau
Er zijn in Nederland diverse bureaus die aangesloten zijn bij pearsonvue en je kunnen inschrijven voor het Zend examen. Deze optie is praktisch als je graag een factuur wilt uit Nederland met aftrekbare BTW. Meestal is deze optie wel iets duurder. Je hoeft je in dit geval meestal niet aan te melden op pearsonvue.com want dat doet het bureau voor je en krijg je een e-mail met alle examen details.

Pearsonvue.com
Je kunt je ook rechtstreeks bij Pearsonvue.com inschrijven. Bij het inschrijven heb je de mogelijkheid om een datum/tijd te kiezen en een examen locatie bij jou in de buurt. Betaling kan alleen via creditcard.
Pagina 3

Examen locatie

Er zijn in Nederland veel locaties waar men examen kan doen. Dit zijn Pearsonvue aangesloten test locaties. Vooral in grote steden zijn er meer dan genoeg te vinden. Het meestal niet mogelijk om met meer dan twee personen tegelijk examen te doen.

Enkele tips wat betreft de examen locatie en de aanmelding:

Wees op tijd
Zorg in iedergeval dat je op tijd bent, want ben je te laat is restitutie meestal niet mogelijk en kun je geen examen meer doen. Het is voor iedereen verschillend maar ik zelf vond het wel fijn (en heeft me op sommige vragen ook gered) om ruim een uur van tevoren aanwezig te zijn zodat ik nog een uurtje divers referentie matieraal door kon nemen.

Neem twee legitimatie bewijzen mee!
Het is verplicht om je te identificeren met twee legitimatiebewijzen. Minstens een legitimatiebewijs moet een geldige pasfoto hebben. Rijbewijs, Paspoort, Identiteitskaart zijn geldige bewijzen. Wanneer je inschrijft voor het examen staat dit ook duidelijk in de e-mail die je van pearsonvue.com ontvangt. Wanneer je deze dus niet bij hebt heb je echt een probleem omdat examen locaties je dan niet mogen aanmelden met alle gevolgen van dien.

Kladpapier en een pen
Het is ten strengste verboden om iets mee te nemen naar de examen locatie en ik zou dit ook niet proberen want er hangen vaak camera's. Er zal door het personeel gevraagd worden je portemonnee, telefoon, etc op te bergen in een kluisje.

Je krijgt (althans dat hoor je) wel kladpapier en een pen mee en ik kan je aanraden hier naar te vragen als je deze niet mee krijgt. Je kunt namelijk vragen krijgen over bitwise operators waarbij je binaire getallen om moet rekenen naar decimalen en hexadecimaal naar binair etc en dan is het handig als je het een en ander even kan opschrijven.
Pagina 4

Niveau van het examen

Vele zullen misschien wel benieuwd zijn hoe moeilijk het examen is. Dit zal iedereen anders ervaren maar hier in ieder geval mijn ervaring.

Ik raad iedereen het examen af die weinig tot geen ervaring heeft met PHP. In tegenstelling tot het PHP4 en PHP5 examen is er alleen een zeer beknopte Study Guide en ben je voor de rest aangewezen op de PHP manual en je ervaring in de programmeertaal. Voor bijvoorbeeld het PHP4 examen is een theorie boek en een praktijk boek wat je makkelijk uit je hoofd kan leren om vervolgens te slagen voor het examen, dit is bij het PHP5.3 examen niet het geval!

Heb je 2 tot 3 jaar (werk)ervaring met PHP dan zal het examen goed te doen zijn mits je wat verdiept hebt in diverse referentie materialen (zie volgende pagina). Je ervaring zul je nodig hebben bij vragen waar je twijfelt en het met logisch inzicht zal moeten beantwoorden.

PHP5.3 in vergelijking met PHP4
Mijn persoonlijke ervaring is dat het PHP5.3 examen een stuk moeilijker is als het PHP4 examen, en gelukkig maar want anders zou het behalen ervan ook niet veel betekenen. Ik ben blij dat het wat breder behandeld wordt en met name beveiliging en configuratie van PHP applicaties veel aanbod komt.

Minimale score
Zend maakt bewust niet bekend wat het minimale slagingspercentage is en ook krijg je na het examen alleen te zien of je geslaagd of gezakt bent. Indien je gezakt bent krijg je wel inzage in de hoofdstukken waarbij je het slechtst gepresteerd hebt. Ik zelf denk dat je minimaal 70% van de vragen goed moet hebben.
Pagina 5

Studie materiaal

Wat je wellicht al eerder gelezen hebt is er geen boek voor dit examen. Toch kun je je goed voorbereiden op dit examen. Op deze pagina nemen we een aantal bronnen onder de loep die ik je zeker kan aanraden:

Zend PHP5.3 certification study guide
Zend heeft een officiele Certification Study Guide ontwikkeld ter voorbereiding van het examen. Deze kun je hier met je eigen Zend account (gratis) downloaden: http://www.zend.com/en/download/487

Dit document geeft je een goede indruk van welke onderdelen van het examen behandeld worden en je dus goed moet beheersen. Ik kan je alvast vertellen dat het zeer beknopt is en alleen doornemen van dit document niet genoeg zal zijn. Mijn advies is om per hoofdstuk dit document door te nemen en voor het betreffende hoofdstuk de PHP manual erbij te nemen en nader in te gaan op onderdelen die je niet goed begrijpt.

De vragen in het document zijn van goed niveau en geven je een idee van de vragen die tijdens het examen gesteld kunnen worden.

Zend PHP5 study guide
De study guide van PHP|Architect (ISBN-10: 0973862149) is een goed boek als je al lezend jezelf wilt voorbereiden op het examen. Let wel op dit boek is eigenlijk voor het eerdere PHP5 examen en niet PHP5.3 er zijn dus een aantal onderdelen die in dit boek niet behandeld worden!

PHP Manual
Het is je sterk aan te raden om ook de PHP manual door te nemen ter voorbereiding van het examen. Tijdens het examen worden er vaak vragen gesteld waar in je functie namen moet invullen, naar argument volgorde gevraagd wordt en resultaat en doel van bepaalde functies. Het is op z'n minst aan te raden om de string, date en file functies door te nemen.

PHP ini
Er worden tijdens het examen ook mogelijk vragen gesteld over configuratie van PHP met behulp van de php.ini. Onder andere over hoe PHP omgaat met sessies en welke instellingen hiermee gemoeid zijn. Het kan geen kwaad om de standaard php.ini door te nemen en te kijken naar de configuratie mogelijkheden die PHP kent.

Reacties

0
Nog geen reacties.