Magento-cертификация:
инструкция по применению,
или как это было
Спикер: Ольга Буртыка
Позвольте представиться:
2
Зачем мне это?
● Систематизация знаний и опыта, все складывается
в цельную картинку
● Быстрее начинаешь ориентироваться в Magento Docs
и находить нужную инфу
● Заполнить пробелы в знаниях
● Это сильно радует заказчиков и клиентов
● Полезно для карьеры, хорошо компании - хорошо мне
● Увеличивает количество писем от рекрутеров в 100500
раз ;)
● Стильно, модно, молодежно
3
Сколько видов Magento 2 сертификаций
существует?
4
Правильно ;)
5
1. MAGENTO 2 CERTIFIED SOLUTION SPECIALIST
6
Цена вопроса:
260$
● В основном, полезен PM, бизнес-аналитикам и т.д.
● Magento 2 Architecture: layouts, themes, extensions,
and customizations; Magento data models
● Elements of a Magento 2 ecommerce site: catalog,
shipping, payment, order processing, promotions, etc.
● Применение знаний Magento 2 к бизнес-целям,
оптимальные рекомендации клиентам.
ABOUT THE EXAM
● 75 Multiple Choice items
● 90 minutes to complete the exam
2. MAGENTO 2 CERTIFIED PROFESSIONAL FRONT END DEVELOPER
7
Цена вопроса:
260$
● В основном, для Frontend Developers
● Magento 2 customize theme: templates, layouts, CSS,
JavaScript, and other components of the front end,
including translation.
● Admin Panel to implement design-related system
configuration and modify the appearance of specific pages
ABOUT THE EXAM
● 60 Multiple Choice items
● 90 minutes to complete the exam
3. MAGENTO 2 CERTIFIED ASSOCIATE DEVELOPER EXAM
8
Цена вопроса:
195$
● Для новичков Magento
● UI modifications, database changes, admin modifications,
customizations, catalog and checkout structure, and
functionality changes.
● Как по мне, близок к Solution Specialists + немного
знаний бэка и фронта
ABOUT THE EXAM
● 61 Multiple Choice items
● 90 minutes to complete the exam
4. MAGENTO 2 CERTIFIED PROFESSIONAL DEVELOPER
9
Цена вопроса:
260$
● Для опытных Magento девелоперов
● UI modifications, database changes, admin modifications,
checkout process customizations, order management
integrations and customizations, catalog structure and
functionality changes.
● Recommend 1-1.5 years experience
ABOUT THE EXAM
● 60 Multiple Choice items
● 90 minutes to complete the exam
5. MAGENTO 2 CERTIFIED PROFESSIONAL DEVELOPER PLUS
1
0
Цена вопроса:
295$
● Для ОЧЕНЬ опытных Magento девелоперов
● Сore architecture, UI modifications, catalog, checkout,
security, validate the ability to make architectural
decisions, customization, understanding of core
mechanisms in the most important areas like price
calculation for a product, checkout and quote operations.
● Recommend 2+ years experience
ABOUT THE EXAM
● 60 Multiple Choice items
● 90 minutes to complete the exam
Маленький секрет :)
11
MAGENTO 2
CERTIFIED
PROFESSIONAL
DEVELOPER
100$
training@magento.com
6. MAGENTO 2 CERTIFIED PROFESSIONAL JAVASCRIPT DEVELOPER
12
Цена вопроса:
260$
● Для опытных Magento девелоперов
● Develop new JavaScript modules for Magento 2 and
customize existing ones, understands the core of Magento
JavaScript framework, and the right way of customizing
existing components and adding a new one
● Customer data sections and admin html UI Components
● Recommend 1-1.5 years experience
ABOUT THE EXAM
● 60 Multiple Choice items
● 90 minutes to complete the exam
7. MAGENTO 2 CERTIFIED PROFESSIONAL CLOUD DEVELOPER
13
Цена вопроса:
260$
● Может быть полезен Dev и DevOps
● Deploy, test, troubleshoot, and operate in the Magento
Cloud environment, including how to leverage Cloud
platform features to enhance your project operations
and performance.
● experience 6 - 12 months developing for Magento
Commerce Cloud.
ABOUT THE EXAM
● 60 Multiple Choice items
● 90 minutes to complete the exam
Регистрация на сертификацию
14
1. Выбрать вид сертификации и купить ваучер 15
2. В своем аккаунте Magento начать регистрацию 16
3. Magento перекинет вас на Webassessor
17
4. Выбрать вид сертификата и тип сдачи
18
Online proctored is provided by Kryterion.
19
5. Нас интересует вид сдачи ONSITE
20
6. Выбрать город и сертификационный центр
21
7. Выбрать дату и время
22
8. Ввести код ваучера, полученный при покупке
23
9. Получить письмо
от Magento, распечатать
и взять с собой на тест
24
10. Взять с собой паспорт и начать тестирование
25
11. Получить результаты
тестирования на почту
26
12. Отметить сдачу сертификации в ближайшем кафе
27
После сдачи сертификаций весь список будет
доступен в аккаунте Magento в Profile URL:
28
Когда можно пересдать экзамен?
29
● Second Registration after 7 day(s),
● Third Registration after 14 day(s)
● Fourth Registration after 21 day(s)
● Fifth Registration after 30 day(s)
На все пересдачи скидка 20%
30
Примеры вопросов
31
In one of the modules you have found following XML instructions.
How you can access this value in the template?
<referenceBlock name="product.info.sku">
<arguments>
<argument name="custom_sku" xsi:type="string">456</argument>
</arguments>
</referenceBlock>
❏ $block->getArgument('custom_sku')
❏ $block->getCustomSku()
❏ $block->getData('custom_sku')
❏ $block->getArg('custom_sku')
❏ $block->getOriginalData('custom_sku')
32
In one of the modules you have found following XML instructions.
How you can access this value in the template?
<referenceBlock name="product.info.sku">
<arguments>
<argument name="custom_sku" xsi:type="string">456</argument>
</arguments>
</referenceBlock>
❏ $block->getArgument('custom_sku')
❏ $block->getCustomSku()
❏ $block->getData('custom_sku')
❏ $block->getArg('custom_sku')
❏ $block->getOriginalData('custom_sku')
33
You have been tasked with adding special text for email
transaction. Which code is correct?
❏ {{translations "Please confirm your $customer_email email:"
customer_email=$customer.email}}
❏ {{trans "Please confirm your %customer_email email:"
customer_email=$customer.email}}
❏ {{trans "Please confirm your %customer_email email:"
customer_email = $customer.email}}
❏ {{translations "Please confirm your %customer_email email:"
customer_email=$customer.email}}
34
You have been tasked with adding special text for email
transaction. Which code is correct?
❏ {{translations "Please confirm your $customer_email email:"
customer_email=$customer.email}}
❏ {{trans "Please confirm your %customer_email email:"
customer_email=$customer.email}}
❏ {{trans "Please confirm your %customer_email email:"
customer_email = $customer.email}}
❏ {{translations "Please confirm your %customer_email email:"
customer_email=$customer.email}}
What interface is an event listener required to
implement?
35
❏ MagentoFrameworkObserversDelegateInterface
❏ MagentoEventsListenerInterface
❏ MagentoFrameworkEventInterface
❏ MagentoFrameworkEventObserverInterface
❏ MagentoFrameworkEventObserver
What interface is an event listener required to
implement?
36
❏ MagentoFrameworkObserversDelegateInterface
❏ MagentoEventsListenerInterface
❏ MagentoFrameworkEventInterface
❏ MagentoFrameworkEventObserverInterface
❏ MagentoFrameworkEventObserver
How do you configure a store configuration field to obscure
input (password entry) and store that value securely?
37
❏ Set the field’s backend_model node to be
MagentoConfigModelConfigBackendEncrypted.
❏ Add the attribute encrypted=”1”.
❏ Set the type=”obscure”.
❏ Set the field’s encryption_model node to be
MagentoConfigModelConfigEncryptedInterface.
How do you configure a store configuration field to obscure
input (password entry) and store that value securely?
38
❏ Set the field’s backend_model node to be
MagentoConfigModelConfigBackendEncrypted.
❏ Add the attribute encrypted=”1”.
❏ Set the type=”obscure”.
❏ Set the field’s encryption_model node to be
MagentoConfigModelConfigEncryptedInterface.
Как готовиться?
39
● Выбрать сертификацию и разобраться,
что она в себя включает.
● Из каких тем состоит и в каком процентном соотношении?
● Где и как сдается?
● Собрать отзывы “переживших” и их советы.
● По максимуму собрать все официальные и неофициальные гиды.
● Если кто-то тоже планирует сдавать сертификацию,
скооперируйтесь и делайте совместные учебные сессии.
● Подготовка.
40
Официальная документация Magento
41
https://swiftotter.com/
42
https://www.goconqr.com/p/15702242-magento-2-front-
end-developer-certification-practice-exam-quizzes
43
https://github.com/fisheye-academy/m2cpfed-training
44
45

Magento-сертификация: инструкция по применению и как это было

  • 1.
    Magento-cертификация: инструкция по применению, иликак это было Спикер: Ольга Буртыка
  • 2.
  • 3.
    Зачем мне это? ●Систематизация знаний и опыта, все складывается в цельную картинку ● Быстрее начинаешь ориентироваться в Magento Docs и находить нужную инфу ● Заполнить пробелы в знаниях ● Это сильно радует заказчиков и клиентов ● Полезно для карьеры, хорошо компании - хорошо мне ● Увеличивает количество писем от рекрутеров в 100500 раз ;) ● Стильно, модно, молодежно 3
  • 4.
    Сколько видов Magento2 сертификаций существует? 4
  • 5.
  • 6.
    1. MAGENTO 2CERTIFIED SOLUTION SPECIALIST 6 Цена вопроса: 260$ ● В основном, полезен PM, бизнес-аналитикам и т.д. ● Magento 2 Architecture: layouts, themes, extensions, and customizations; Magento data models ● Elements of a Magento 2 ecommerce site: catalog, shipping, payment, order processing, promotions, etc. ● Применение знаний Magento 2 к бизнес-целям, оптимальные рекомендации клиентам. ABOUT THE EXAM ● 75 Multiple Choice items ● 90 minutes to complete the exam
  • 7.
    2. MAGENTO 2CERTIFIED PROFESSIONAL FRONT END DEVELOPER 7 Цена вопроса: 260$ ● В основном, для Frontend Developers ● Magento 2 customize theme: templates, layouts, CSS, JavaScript, and other components of the front end, including translation. ● Admin Panel to implement design-related system configuration and modify the appearance of specific pages ABOUT THE EXAM ● 60 Multiple Choice items ● 90 minutes to complete the exam
  • 8.
    3. MAGENTO 2CERTIFIED ASSOCIATE DEVELOPER EXAM 8 Цена вопроса: 195$ ● Для новичков Magento ● UI modifications, database changes, admin modifications, customizations, catalog and checkout structure, and functionality changes. ● Как по мне, близок к Solution Specialists + немного знаний бэка и фронта ABOUT THE EXAM ● 61 Multiple Choice items ● 90 minutes to complete the exam
  • 9.
    4. MAGENTO 2CERTIFIED PROFESSIONAL DEVELOPER 9 Цена вопроса: 260$ ● Для опытных Magento девелоперов ● UI modifications, database changes, admin modifications, checkout process customizations, order management integrations and customizations, catalog structure and functionality changes. ● Recommend 1-1.5 years experience ABOUT THE EXAM ● 60 Multiple Choice items ● 90 minutes to complete the exam
  • 10.
    5. MAGENTO 2CERTIFIED PROFESSIONAL DEVELOPER PLUS 1 0 Цена вопроса: 295$ ● Для ОЧЕНЬ опытных Magento девелоперов ● Сore architecture, UI modifications, catalog, checkout, security, validate the ability to make architectural decisions, customization, understanding of core mechanisms in the most important areas like price calculation for a product, checkout and quote operations. ● Recommend 2+ years experience ABOUT THE EXAM ● 60 Multiple Choice items ● 90 minutes to complete the exam
  • 11.
    Маленький секрет :) 11 MAGENTO2 CERTIFIED PROFESSIONAL DEVELOPER 100$ training@magento.com
  • 12.
    6. MAGENTO 2CERTIFIED PROFESSIONAL JAVASCRIPT DEVELOPER 12 Цена вопроса: 260$ ● Для опытных Magento девелоперов ● Develop new JavaScript modules for Magento 2 and customize existing ones, understands the core of Magento JavaScript framework, and the right way of customizing existing components and adding a new one ● Customer data sections and admin html UI Components ● Recommend 1-1.5 years experience ABOUT THE EXAM ● 60 Multiple Choice items ● 90 minutes to complete the exam
  • 13.
    7. MAGENTO 2CERTIFIED PROFESSIONAL CLOUD DEVELOPER 13 Цена вопроса: 260$ ● Может быть полезен Dev и DevOps ● Deploy, test, troubleshoot, and operate in the Magento Cloud environment, including how to leverage Cloud platform features to enhance your project operations and performance. ● experience 6 - 12 months developing for Magento Commerce Cloud. ABOUT THE EXAM ● 60 Multiple Choice items ● 90 minutes to complete the exam
  • 14.
  • 15.
    1. Выбрать видсертификации и купить ваучер 15
  • 16.
    2. В своемаккаунте Magento начать регистрацию 16
  • 17.
    3. Magento перекинетвас на Webassessor 17
  • 18.
    4. Выбрать видсертификата и тип сдачи 18
  • 19.
    Online proctored isprovided by Kryterion. 19
  • 20.
    5. Нас интересуетвид сдачи ONSITE 20
  • 21.
    6. Выбрать городи сертификационный центр 21
  • 22.
  • 23.
    8. Ввести кодваучера, полученный при покупке 23
  • 24.
    9. Получить письмо отMagento, распечатать и взять с собой на тест 24
  • 25.
    10. Взять ссобой паспорт и начать тестирование 25
  • 26.
  • 27.
    12. Отметить сдачусертификации в ближайшем кафе 27
  • 28.
    После сдачи сертификацийвесь список будет доступен в аккаунте Magento в Profile URL: 28
  • 29.
    Когда можно пересдатьэкзамен? 29 ● Second Registration after 7 day(s), ● Third Registration after 14 day(s) ● Fourth Registration after 21 day(s) ● Fifth Registration after 30 day(s) На все пересдачи скидка 20%
  • 30.
  • 31.
    31 In one ofthe modules you have found following XML instructions. How you can access this value in the template? <referenceBlock name="product.info.sku"> <arguments> <argument name="custom_sku" xsi:type="string">456</argument> </arguments> </referenceBlock> ❏ $block->getArgument('custom_sku') ❏ $block->getCustomSku() ❏ $block->getData('custom_sku') ❏ $block->getArg('custom_sku') ❏ $block->getOriginalData('custom_sku')
  • 32.
    32 In one ofthe modules you have found following XML instructions. How you can access this value in the template? <referenceBlock name="product.info.sku"> <arguments> <argument name="custom_sku" xsi:type="string">456</argument> </arguments> </referenceBlock> ❏ $block->getArgument('custom_sku') ❏ $block->getCustomSku() ❏ $block->getData('custom_sku') ❏ $block->getArg('custom_sku') ❏ $block->getOriginalData('custom_sku')
  • 33.
    33 You have beentasked with adding special text for email transaction. Which code is correct? ❏ {{translations "Please confirm your $customer_email email:" customer_email=$customer.email}} ❏ {{trans "Please confirm your %customer_email email:" customer_email=$customer.email}} ❏ {{trans "Please confirm your %customer_email email:" customer_email = $customer.email}} ❏ {{translations "Please confirm your %customer_email email:" customer_email=$customer.email}}
  • 34.
    34 You have beentasked with adding special text for email transaction. Which code is correct? ❏ {{translations "Please confirm your $customer_email email:" customer_email=$customer.email}} ❏ {{trans "Please confirm your %customer_email email:" customer_email=$customer.email}} ❏ {{trans "Please confirm your %customer_email email:" customer_email = $customer.email}} ❏ {{translations "Please confirm your %customer_email email:" customer_email=$customer.email}}
  • 35.
    What interface isan event listener required to implement? 35 ❏ MagentoFrameworkObserversDelegateInterface ❏ MagentoEventsListenerInterface ❏ MagentoFrameworkEventInterface ❏ MagentoFrameworkEventObserverInterface ❏ MagentoFrameworkEventObserver
  • 36.
    What interface isan event listener required to implement? 36 ❏ MagentoFrameworkObserversDelegateInterface ❏ MagentoEventsListenerInterface ❏ MagentoFrameworkEventInterface ❏ MagentoFrameworkEventObserverInterface ❏ MagentoFrameworkEventObserver
  • 37.
    How do youconfigure a store configuration field to obscure input (password entry) and store that value securely? 37 ❏ Set the field’s backend_model node to be MagentoConfigModelConfigBackendEncrypted. ❏ Add the attribute encrypted=”1”. ❏ Set the type=”obscure”. ❏ Set the field’s encryption_model node to be MagentoConfigModelConfigEncryptedInterface.
  • 38.
    How do youconfigure a store configuration field to obscure input (password entry) and store that value securely? 38 ❏ Set the field’s backend_model node to be MagentoConfigModelConfigBackendEncrypted. ❏ Add the attribute encrypted=”1”. ❏ Set the type=”obscure”. ❏ Set the field’s encryption_model node to be MagentoConfigModelConfigEncryptedInterface.
  • 39.
    Как готовиться? 39 ● Выбратьсертификацию и разобраться, что она в себя включает. ● Из каких тем состоит и в каком процентном соотношении? ● Где и как сдается? ● Собрать отзывы “переживших” и их советы. ● По максимуму собрать все официальные и неофициальные гиды. ● Если кто-то тоже планирует сдавать сертификацию, скооперируйтесь и делайте совместные учебные сессии. ● Подготовка.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.