Привет! Недавно я стал сертифицированным разработчиком Vue.js по мнению certificates.dev и хочу поделиться своим опытом прохождения сертификации.

Мой сертификат
Мой сертификат

Начну с того, что у меня был пакет за $200, включающий материалы для подготовки. Стоит ли он своих денег? Достаточно спорный момент. Материалы для подготовки представляли собой ссылки на темы в официальной документации Vue, но плюсом этого пакета является то, что после каждого пройденного блока документации система предоставляла мини-тест для закрепления пройденной информации. Порой даже были тесты с технической частью (система предоставляла задачу, в которой требовалось исправить написанный код).

Сам экзамен длится 105 минут и состоит из двух частей: тестовой и практической.

Тестовая часть

Тестовая часть включает в себя 30 вопросов, на которые отводится 30 минут. Все вопросы имеют формат выбора одного правильного ответа. В процессе прохождения теста переходить между вопросами нельзя, но после ответа на все 30 вопросов доступно меню для проверки и изменения своих ответов в оставшееся время. На мой взгляд, вопросы были средней сложности, в основном они касались Composition API и охватывали различные аспекты экосистемы Vue (такие как Pinia, Vuex, Vue Router и др.).

Пример вопроса с блоком кода из тестовой части пробного экзамена
Пример вопроса с блоком кода из тестовой части пробного экзамена
Пример теоретического вопроса из тестовой части пробного экзамена
Пример теоретического вопроса из тестовой части пробного экзамена

Практическая часть

Практическая часть включает две технические задачи по Vue. Первая задача заключается в нахождении и исправлении ошибки в коде, а вторая — в написании компонента согласно поставленной задаче.

Пример практической задачи из блока подготовки к экзамену
Пример практической задачи из блока подготовки к экзамену

В моей первой задаче требовалось исправить ошибку в компоненте <transition-group /> в приложении "To-Do лист". Проблема заключалась в том, что уникальным идентификатором при отрисовке списка задач использовался индекс элемента в цикле v-for, а не идентификатор самого объекта задачи из массива.

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

Организационная часть

Важно отметить, что экзамен проходит в формате практического тестирования (практоринг). Вы должны находиться с включенной камерой и демонстрацией экрана, избегать подозрительных движений и громких звуков. Перед началом экзамена необходимо представиться и показать удостоверение личности (я показывал заграничный паспорт), продемонстрировать свой рабочий стол, чтобы убедить комиссию в отсутствии лишних предметов. Все задачи решаются в рамках Web-IDE, а рекомендуемым браузером является полностью "чистый" Google Chrome с отключенными расширениями.

Советы и запреты перед началом экзамена
Советы и запреты перед началом экзамена

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


Ссылка на сертификацию: https://certificates.dev/vuejs.

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


  1. Haze27
    12.08.2024 15:28
    +6

    Классно, что ребята поддерживают разработчиков из РФ, но с оплатой там не всё так просто - карты российские не поддерживаются, пришлось через европейскую платить)
    Прохожу ангуляр мидл сертификацию - классные материалы по подготовке, актуальные проблемы. До экзамена пока не дошёл


  1. HEXFFFFFFFF
    12.08.2024 15:28
    +6

    Здорово! За свою жизнь написал много всяких библиотек. Кое какие из них пошли в народ. Но мне не приходила в голову идея приримать у юзеров экзамены по пользованию этими библиотеками, и еще и деньги за это брать))) vue штука в общем не сложная, можно освоить за пару недель. Не понимаю что там можно экзаменовать и для чего. Либо человек разобрался, либо нет..


    1. calculator212
      12.08.2024 15:28
      +4

      Не понимаю что там можно экзаменовать и для чего.

      Вероятно целевая аудитория там из США, где люди любят сертификаты и в целом кандидат для HR с сертификатом будет иметь преимущество перед тем у кого его нет, при +/- равных резюме


  1. Nelman86
    12.08.2024 15:28
    +3

    Тренд у них там очень интересный) То опции на подписки на авто, то теперь элементарные вещи сертифицируют.

    Они бы еще вордпресс начали сертифицировать))

    Скоро будет сертификат на пользование гугл хромом)))


    1. Metotron0
      12.08.2024 15:28
      +1

      Ну, кстати, возможностей там сейчас немало, особенео если сравнить с 2008 годом. Чего только стоят ссылки на конкретные места в тексте.


  1. Dominux
    12.08.2024 15:28

    А зачем это нужно? Вроде бы индустрия верно сделала, что ушла от этих обязательных бумажек вроде дипломов и сертификатов, которые едва ли что-то показывают, а тут - это