Пользователь
0,0
рейтинг
10 ноября 2013 в 19:30

Разработка → Новый сертификат ZCPE от Zend на основе PHP 5.5

image


3 октября 2013 года компания Zend объявила в своём блоге о доступности новой программы для сертификации девелоперов, основанную на языке PHP версии 5.5. На днях я успешно прошёл тестирование и стал третьим человеком в Украине, кто получил этот сертификат. Внутри я постараюсь рассказать подробнее о самом процессе тестирования и о подготовке к экзамену.

Зачем?


Как известно, в СНГ сертификат Zend не очень популярен и не является обязательным пунктом в списке требований для большинства вакансий. Для подтверждения этого достаточно зайти в каталог сертифицированных разработчиков и просмотреть количество людей в списках по странам.

Для кого-то это возможность найти работу за рубежом или устроиться в приличную компанию на родине, но лично для меня это стало неким вызовом и возможностью проверить свои знания. Я думаю, что этот сертификат мне поможет и станет солидным плюсом при дальнейшем поиске работы. Стоит так же отметить, что всем своим сертифицированным разработчикам компания Zend дарит вечную лицензию на Zend Studio Basic.

Подготовка


В один прекрасный день я задумался над повышением своего профессионального уровня и стал изучать предложения на сайте Zend. Оказалось, что ваучер на тестирование по любой из двух программ PHP (200-530 и 200-550) стоит уже $195, пакеты с обучающими материалами для подготовки к экзамену вместе с ваучером стоят от $594 до $1000, а полные пакеты, включающие обучение языку PHP «от А до Я» стоят вплоть до $3750. Пройти пробное тестирование и получить примерный список вопросов вообще невозможно. Я немного опешил, почесал затылок и решил готовиться самостоятельно.

Я недолго помучал поисковик и выяснил, что в свободном доступе есть старые дампы вопросов с ответами. Я пролистал вопросы и определил для себя направления, в которых мне нужно подтянуть свои знания. На сайте Zend доступна устаревшая шпаргалка для экзамена по PHP 5.3 с основными понятиями и вопросами для самоконтроля. Лучшим помощником в подготовке стала, конечно же, официальная документация на php.net.

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

Тестирование


Записаться на тестирование можно на сайте PearsonVue. Вам потребуется зарегистрироваться и указать свой почтовый адрес, на него после успешной сдачи будет отправлен сертификат. Я записался за два дня в один из киевских центров тестирования на определённое время и сразу же оплатил ваучер обычной картой MasterCard.

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

Думаю, не обязательно упоминать о том, что списывать запрещено :) Все личные вещи из карманов кладутся в ячейку с замком, в помещении ведётся аудио- и видеозапись. Администратор следит за вами сквозь прозрачную стенку. На тест-компьютере невозможно запустить лишние приложения, а непосредственно приложение для тестирования запущено на весь экран. Естественно, весь тест на английском языке. Все вопросы подразумевают использование PHP версии 5.5, не ниже. Вопросы по смыслу такие же, как и тут.

Сначала вам предлагают ознакомиться с правилами. Всего вам нужно ответить на 70 вопросов за 90 минут. Есть возможность пропустить сложные вопросы кнопкой «Flag for review». Всего есть три возможности для ответа — один вариант, несколько (в вопросе указано, сколько именно вариантов нужно выбрать) или ввести значение самому. Например, название функции или значение, которое функция возвратит. На экран выводятся счётчики времени и вопросов. В конце тестирования можно пройтись по всем вопросам ещё раз или нажать кнопку окончания теста. Результат высветится сразу. Есть только одна градация — сдал/не сдал.

После окончания тестирования нужно расписаться ещё раз за сдачу канцелярских принадлежностей и получить распечатанный результат экзамена.

Что в итоге?


В случае успешной сдачи вас помещают в каталог разработчиков, присылают серийники на Zend Studio, можно вступить в закрытую группу в LinkedIn. Сам сертификат обещают прислать почтой на адрес, указанный в профиле PearsonVue. Доставка занимает около месяца.

Ссылки


habrahabr.ru/post/126664
habrahabr.ru/blogs/php/61215
habrahabr.ru/qa/3716
habrahabr.ru/blogs/php/117688
habrahabr.ru/blogs/php/20479
habrahabr.ru/blogs/personal/50079
www.php.net/manual/en
@dr1v3
карма
7,2
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

Комментарии (41)

  • 0
    Вопрос к вам, сколько времени на подготовку у вас ушло?
    • +3
      Лично я занимался около недели, но у меня был за плечами двухлетний опыт практической разработки.
    • +1
      нам с другом хватило 2х дней (выходных) с пивом и прохождением обоих серьезных сэмов ;) в сумме, часов 18.
      • –1
        супер
    • +1
      Я сдал 8-го, вообще не готовился. Только опыт.
  • +3
    А много там уделяется непосредственно 5.5?  Или все те же PDO, SimpleXML,  ОПП, паттерны в основном?
    • 0
      Мне в глаза бросился один вопрос про traits. Остальное как-то не запомнил в контексте версий.
    • 0
      5.5 — около 15 вопросов. Мне выпало не меньше 12 вопросов на SimpleXML + штук 8-10 на стримы. Короче, это просто причесанный 5.3
  • +5
    Есть ли вопросы на знание имён функций и порядка аргументов наизусть? Боюсь, на этом я точно завалюсь :)
    • 0
      Нет таких вопросов.
      • +1
        Есть такие вопросы. У меня было 3 типа «введите ответ ручками», а также несколько на стримы (как именно передать контекст и так далее).
        • 0
          Значит мне не попались.
    • +1
      Мне попался один вопрос, где нужно ввести имя функции. В нескольких других нужно выбрать название функции из вариантов.
  • +1
    А не могли бы подсказать киевский центр тестирования (можно в личку)?
    • +1
      Ответил.
      • 0
        И мне тоже, пожалуйста
        • 0
          Ответил
          • 0
            и мне
            • 0
              Ответил
    • +1
      www.pearsonvue.com/zend/locate/ — вот тут, вроде, можно поискать.
  • +8
    У меня был при сдаче забавный случай. Задел ногой общий сетевой фильтр и отправил в ребут себя и ещё десять сдающих, чем, судя по немного побелевшим лицам, их хорошенько перепугал. Оказывается, в софте PearsonVue эта ситуация предусмотрена. После загрузки сразу запускается их оболочка в режиме паузы без потери каких-либо данных.
  • 0
    какой проходной балл из 70?
    • 0
      Этого никто не знает.
    • +1
      75%
  • НЛО прилетело и опубликовало эту надпись здесь
    • +4
      Когда на столе 50 резюме и у кого-то ZCE + ZFCE, то будете сильно выделяться. Сам экзамен ничего не говорит о башковитости потенциального девелопера, но говорит о многом другом.
  • 0
    А какое-то количество ошибок допускается или нет?
    • 0
      Да. Только сколько именно, достоверно неизвестно :)
  • +1
    Давно я что-то экзаменов не сдавал. Надо бы озадачиться.
  • –1
    Сдал недавно на Brainbench.com на «М»астера, правда с третьей попытки и после подготовки — на PHP я пишу недавно, около года да и нечасто.

    Экзамен по 5.4, он до сих пор бесплатный, сертификат высылают за денежку.

    В принципе, сдать можно для проверки собственных знаний, думаю набор вопросов несильно от Zend отличается.

    Кому интересно, вот области, в которых проверяются знания —

    Test Outline
    Application Security
    Database Sanitization
    Encryption
    Memory Management
    RESTful Sanitization
    Sessions and Cookies
    Communication Functions
    CLI Web Server
    Filesystem Access
    HTTP
    Sockets
    Databases
    Connection Management
    Database Usage
    SQL
    General Functions
    Images
    Mail
    Language Functions
    Arrays
    Date and Time
    Exceptions
    Perl-Compatible Regular Expressions
    Strings
    Language Structure
    Control Structures
    Functions
    Math and Logic Operators
    Namespaces
    Variables and Constants
    Object Oriented Programming
    Classes
    Magic Methods
    Objects
    Relationships
    Traits
    XHTML Integration
    Form Processing
    JSON
    Text Output
    XML
    • 0
      Я боюсь, по уровню «престижности», да и сложности, Brainbench сильно проигрывает ZCE.
      • +1
        Бесспорно.
        Поэтому я и написал — «для проверки собственных знаний».
  • 0
    Поздравляю! Спасибо, что поделились информацией!

    Q: Результат сдачи экзамена сказали сразу после теста?
    • 0
      Да, сразу же.
  • 0
    Получается все обошлось в $195?
    • 0
      Верно.
    • 0
      Если до этого вы уже успешно сдавали ZCE, то можно выклянчить скидочный ваучер у certification@zend.com на 70 долларов. Мелочь, а на пиво пойдет.
  • 0
    • 0
      Там про 5.3 в основном.
  • 0
    > Необходимо взять с собой два документа, удостоверяющие личность

    Зачем два, и какой, кроме паспорта можно взять?
    • 0
      Такое требование. Например, загранпаспорт, водительское удостоверение, студенческий билет etc.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.