Как Стать Сертифицированным Инженером Zend Php 5

Закончено, ура! Сейчас я Имею почетный статус ZCE :) Поэтому хотелось бы поделиться своим опытом подготовки к сертификации, а заодно провести небольшой ликбез по теме.

Сертификация PHP. Компания проводит сертификацию Зенд , эта компания была в авангарде разработки ядра PHP и до сих пор продолжает активно продвигать и поддерживать новые технологии в этой области.

С ростом популярности PHP возникла проблема — разработчиков много, но кто из них действительно профи? Разобрать его не так-то просто, поэтому было решено создать отраслевой стандарт сертификации.

Для такой непростой задачи мы собрали Лидеры сообщества разработчиков PHP , а они, в свою очередь, скомпилировали первую версию теста для PHP4, чуть позже ее заменил тест для PHP5. Который я собственно и сдал.

Вот небольшая заметка.

На Западе, особенно в штатах, сертифицированный специалист ценится гораздо больше, чем несертифицированный, но здесь, в России, наличие бумажки, подтверждающей свой статус, - это скорее плюс, но не обязательное условие.

Возникает вопрос, а зачем тогда вообще нужна сертификация? Лично для меня это был своего рода вызов, испытание, которое я решил устроить самому себе.

Стало интересно, смогу ли я пройти или нет, и вообще - оценить свой уровень знаний/опыта/умений полезно.

Ну и статус ZCE тоже был бы полезен :-) Сказано - сделано.

Я зарегистрировался на сайте и купил его там.

Пакет сертификации , это что-то вроде комплекта «все в одном», стоит 165$, включает в себя право на сертификацию, 10 практических тестов и Руководство по сертификации .

На сайте ПИРСОН ВЮ? Выбрали свой региональный центр тестирования и установили дату и время экзамена.

Региональные центры тестирования от ПИРСОН ВЮ? есть почти в каждом более-менее крупном городе, так что проблем с этим быть не должно.

Теперь подробнее о формате теста.

Пробные тесты (как и сама сертификация) проводятся на английском языке.

70 вопросов, 90 минут, чтобы ответить на все.

Кажется, что мало, но на самом деле достаточно.

Вопросов, прямо скажем, «с изюминкой», где пропустят запятую, а где скобку, очень много, поэтому нужно быть очень внимательным.

Особенно мне запомнились вопросы о знании функций; все основные (и немало экзотических) функций по работе со строками и массивами нужно знать, без этого никак.

И, конечно, понимать разницу между Распечатать() И эхо() :-) Чтобы привыкнуть к инструкции, потребуется некоторое время.

Например, что выведет этот скрипт?

<Эphp echo '3' + '0.5' , print('2') + 1; ?>

Естественно, вам нужно покопаться в базах данных и SQL. Разобраться в тонкостях использования новых возможностей PHP5 в этой области легко.

должен .

На экзамене легко может встретиться вопрос про PDO, MySQLi, SQLite, транзакции, подготовленные операторы, он должен быть типа «Отче наш» ,-) Вопросы могут быть как «открытыми», так и «закрытыми».

«Открыто» необходимо ответить в специальном поле ввода.

Для «Закрытых» вопросов обычно имеется 4 варианта ответа, из которых нужно выбрать указанное количество правильных.

Не осталась без внимания и такая актуальная тема, как парсинг XML-документов (SimpleXML, DOM, SAX).

Что касается SOAP, REST, XML-RPC, то здесь как минимум нужно знать, чем одно от другого отличается, желательна практика.

Особенно порадовало обилие вопросов на тему потоков и сетевого программирования.

Раньше я как-то обходил этот раздел стороной, а теперь пришлось его подправить.

Знаете ли вы разницу между XSS и CSRF? Ну а если нет, то милости просим почитать специальную литературу :-) Это будет для сертификации.

Вы должны быть готовы объяснить все нюансы использования функций.

HTMLentities , htmlспециальные символы И Strip_tags и т. д. и так далее.

Короче говоря, безопасности отведено не последнее место.

Конечно, на экзамене пригодятся знания ООП и паттернов проектирования, ведь в PHP5 значительно улучшена работа с объектами.

Естественно, даже если человек давно работает с PHP, он может не знать о многих его возможностях.

Поэтому чтение литературы обязательно, увы, все самое лучшее — на английском языке.

Постараюсь предоставить необходимый список книг и ресурсов:

  • Учебное пособие по сертификации Zend PHP 5 от PHP Architects, 2-е издание.

  • Книга практических тестов для сертификации Zend PHP
  • Руководство PHPArchitect по шаблонам проектирования PHP
  • Pro PHP XML и веб-службы Роберта Ричардса
  • Веб-разработка PHP и MySQL. Четвертое издание.

В общем, нужно знать очень много, желательно глубоко.

Пора вспомнить поговорку: «Тяжело учиться, но легко бороться».

:-) Кажется, я все просмотрел.

Остаётся добавить, что сертификация PHP – это отличный шанс улучшить и приводить в порядок свои знания, так что дерзайте! Каждому есть к чему стремиться.

УПД: С момента публикации я получил много вопросов на свой почтовый ящик; ответы на них заслуживают отдельной статьи) Поэтому читайте продолжение на www.brainreactor.ru .

Планируется серия статей, посвященных сертификации PHP. Теги: #php #zend #сертификация #php

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.