Как стать автором
Обновить

Как я стал сертифицированным разработчиком Vue.js: вся правда об экзамене

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров9K

Привет! Недавно я стал сертифицированным разработчиком 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.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Хотели бы тоже пройти эту сертификацию?
40.13% Да, очень интересно63
1.91% Я уже прошел3
57.96% Нет, мне это неинтересно91
Проголосовали 157 пользователей. Воздержались 22 пользователя.
Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 16: ↑13 и ↓3+12
Комментарии6

Публикации

Истории

Работа

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань