Сдал Zend PHP 5.3 Certification
8 февраля 2012
Давно хотел пройти сертификацию Zend. Гайд был изучен, отложены деньги на ваучер, но как-то в течении нескольких лет не доходили руки. Вчера было соответствующее настроение. Позвонил в центр Pearson VUE, который оказался прямо в родном университете, и договорился на утро. Пришёл. Сдал.
Зачем?
В моём случае тест сдавался «для себя». Работа последнее время находит меня сама, резюме читается крайне редко. В общем же случае штука полезная. Позволяет получить значительный плюс при устройстве на работу на PHP, ну и пропустить большинство вопросов по языку на собеседовании.
Техническая сторона
- Авторизованные центры Pearson VUE сейчас есть практически в каждом более-менее крупном городе. В Воронеже их два.
- С собой надо взять: паспорт, второй документ (права, кредитку, загран), код ваучера (если оплачиваете ваучером), логин от http://www.zend.com/.
- Всё происходящее пишется на видео.
- Вещи сдаются в шкафчик как в некоторых супермаркетах.
- На руки выдаётся глянцевая дощечка и маркер для записей.
Про сам тест
- Тест на английском.
- Список тем.
- 90 минут, 60 вопросов.
- Можно возвращаться к любому вопросу, есть функция пометки флажком и просмотра всего, что им помечено.
- В конце может быть два результата: Pass или Fail. Сколько при этом сделано ошибок не пишется.
Тест на удивление обширен и адекватен. В моём случае были вопросы по следующим темам:
- SPL: классы, интерфейсы.
- Объектная модель.
- namespace.
- Анонимные функции.
- Стандартные функции и суперглобальные переменные PHP.
- Директивы
php.ini
. - PDO и SQL.
- Регулярные выражения.
- Типы данных, массивы, ссылки, строки.
- XML, SimpleXML, DOM.
- Криптография и безопасность.
- HTTP.
За 25—30 минут прошёлся по всем вопросам, примерно треть пометил флажками. Ими и занимался в оставшееся время. Была парочка вопросов на внимательность с вариантом ответа аля «выдаст ошибку».
Почти Epic Fail
Где-то на сороковой минуте я задел ногой сетевой фильтр, тем самым вырубив себя и ещё одного тестируемого. Оказывается, такие моменты в софте предусмотрены. После перезагрузки всё продолжилось ровно с того же места.
Как готовиться
- Хотя-бы год плотно поработать с PHP на относительно крупном проекте.
- Изучить исходник какого-нибудь фреймворка. Например, Yii.
- Поставить PHP на Windows, Linux, на Apache как модуль, как CGI, через php-fpm. Собрать PHP из исходников.
- Поконфигурировать PHP через
php.ini
. - Поработать из PHP с консолью.
- Попарсить контент с чужих сайтов.
- Реализовать безопасный взломоустойчивый логин, разобраться, как работает HTTPS и HTTP.
- Слить бесплатный «PHP 5.3 Study Guide» с сайта Zend и изучить. Тут же и логином обзаведётесь так как для скачивания нужна регистрация.
Да, кто хочет получить 5% скидку на ваучер: 5LOYMAY8
.
Комментарии RSS по email OK
Поздравляю. Тоже хочу сдать, но все никак не могу себя заставить заняться подготовкой вплотную.
От всей души поздравляю, давно у меня в программерском плане стоят два пункты: php5 Certification и Zend Framework Certification. Надеюсь, в этом году дело сдвинется с мертвой точки.
То есть если проваливаешь экзамен, то говорят на каких темах засыпался. А если сдаёшь, то получаешь просто PASSED.
P.S. Гратцы.
сдавал на просто рнр, насколько вопросы отличаются от 5.3 ? что-то координально поменяно ?
Поздравляю! По собственным ощущениям - на все ответил правильно или есть в которых ошибся?
Саня, принимай поздравления :) Так круто, не просто стремиться совершенствоваться, но и делать это!
Я пока только мечтаю, но всё возможно :)
Спасибо за поздравления.
Anton, добавили вопросы по 5.3. То есть анонимные функции, namespace, всякие
E_DEPRECATED
. Больше ООП, меньше вопросов по именам и порядку параметров функций.Леонид, были, где был не уверен, ошибся или не ошибся. Примерно 3—4 штуки.
О! Молодец! Немного тебе завидую, так как сам бы я пока не смог его сдать, не от неопытности, а тупо от того что не люблю я всякие domdocument, simplexml и прочей ненужно фигни для меня в виде E_NOTICE.
Так что рад за тебя.
После этой очередной статьи загорелся пройти сертификацию. Вот только дочитаю одну книгу и начну готовится :)
А есть ли подобные онлайн тесты? Чтобы потренироваться, да и проверить себя )
Например: http://zend-php.appspot.com/questions_list
да и вообще http://zend-php.appspot.com/ сам по себе кладезь по сертификации.
А так же: http://getmizanur.wordpress.com/2010/07/13/zend-php-5-certification-practice-test-1/
http://webenterprise.ru/wp-content/uploads/downloads/2011/04/Zend_PHP5_Practice_Test.pdf
Sam, мои поздравления! К сожалению моих скудные знания англ. не позволят сдать этот тест(
Мои поздравления
А на сколько вопросов нужно ответить правильно (в процентной составляющей), чтобы результат был "Pass"?
Не знаю.
Sam, поздравляю!
У меня сертификация в планах на этот год, хочц дождаться релиза PHP 5.4 и сдать на него. :) А ты почему не дождался?
Кстати, ты пишешь, что есть бесплатный «PHP 5.3 Study Guide». А вот Zend предлагает приобрести Test Prep for the PHP 5.3 Certification Exam - Recorded Training. Я так понимаю, что там изложена вся необходимая информация для успешного прохождения тестирования. Как считаешь, есть смысл покупать материал или для подготовки хватит Study Guide?
В 5.4 ничего нового особо нет, смысла не вижу сдавать именно под него. К тому же, экзамен будет готов по 5.4 далеко не сразу.
То, что предлагает Zend — это, похоже, тот же гайд в видеоформате.
Study Guide должно хватить.
вопросов 70 на экзамене PHP 5.3, а по фреймворку 75.
Где-то видел цифру 60%
А раньше продавались тесты для подготовки к тестам - по 20 у.е. за 10 сессий. Но теперь их нет, видимо они хорошо готовили к экзамену:)
Алексей,
У меня было вроде 60 на 5.3. Хотя, возможно, успел забыть :)
Sam, спасибо за заметку. Почитал и окончательно решил, что пора начать подготовку и пройти тест ближайшее время. Быть может, постараюсь сделать это ближе к осени.
Тем кто хочет это сделать через год или к осени могу посоветовать просто купить ваучер, назначить дату через 2 недели и сдать этот экзамен. Там нет ничего сложного! Просто будьте внимательны и прочитайте про потоки :-)
У нас в городе уже есть компания, где все программисты получили Zend сертификаты.
О, вспомнил про эту тему :) В общем, как и планировал, в 2012 г. присоединился к сертифицированным специалистам.
Поздравляю!
Реализовать безопасный взломоустойчивый логин Что это значит ? В смысле в чём его особенность, Господи даже не знаю как корректно то спросить =)
Антон, как минимум: