The Magento 2 Certified Professional Developer exam is a scenario-based exam which is designed to validate the skills and knowledge needed to customize Magento 2 in the areas of: UI modifications, database changes, admin modifications, checkout process customizations, order management integrations and customizations, catalog structure and functionality changes.
This exam is designed for Magento 2 developer with having a deep understanding of Magento 2 development concepts and experience (recommend 1.5 years) in implementing and customizing Magento 2. It is recommended to have a hands-on experience with customization and implementation of Magento 2.x web stores.
1. Magento Architecture and Customization Techniques
1.1 Describe Magento’s module-based architecture
1.2 Describe Magento’s directory structure
1.3 Utilize configuration XML and variables scope
1.4 Demonstrate how to use dependency injection
1.5 Demonstrate ability to use plugins
1.6 Configure event observers and scheduled jobs
1.7 Utilize the CLI
1.8 Demonstrate the ability to manage the cache
2. Request Flow Processing
2.1 Utilize modes and application initialization
2.2 Demonstrate ability to process URLs in Magento
2.3 Demonstrate ability to customize request routing
2.4 Determine the layout initialization process
2.5 Determine the structure of block templates
3. Customizing the Magento UI
3.1 Demonstrate ability to utilize themes and the template structure
3.2 Determine how to use blocks
3.3 Demonstrate ability to use layout and XML schema
3.4 Utilize JavaScript in Magento
4. Working with Databases in Magento
4.1 Demonstrate ability to use data-related classes
4.2 Demonstrate an ability to use declarative schema
5. Using the Entity-Attribute-Value (EAV) Model
5.1 Demonstrate ability to use EAV model concepts
5.2 Demonstrate ability to use EAV entity load and save
5.3 Demonstrate ability to manage attributes
6. Developing with Adminhtml
6.1 Describe common structure/architecture
6.2 Define form and grid widgets
6.3 Define system configuration XML and configuration scope
6.4 Utilize ACL to set menu items and permissions
7. Customizing the Catalog
7.1 Demonstrate ability to use products and product types
7.2 Describe price functionality
7.3 Demonstrate ability to use and customize categories
7.4 Determine and manage catalog rules
8. Customizing the Checkout Process
8.1 Demonstrate ability to use quote, quote item, address, and shopping cart rules in checkout
8.2 Demonstrate ability to use totals models
8.3 Demonstrate ability to customize the shopping cart
8.4 Demonstrate ability to customize shipping and payment methods
9. Sales Operations
9.1 Demonstrate ability to customize sales operations
10. Customer Management
10.1 Demonstrate ability to customize My Account
10.2 Demonstrate ability to customize customer functionality
We have built the TestPrep Training Practice exams with 100% Unconditional and assured Test Pass Guarantee!
If you are not able to clear the exam, you can ask for a 100% refund.
Disclaimer:
Oracle and Java are registered trademarks of Oracle and/or its affiliates
Testpreptraining material do not contain actual actual Oracle Exam Questions or material.
Testpreptraining doesn't offer Real Microsoft Exam Questions.
Microsoft®, Azure®, Windows®, Windows Vista®, and the Windows logo are registered trademarks of Microsoft Corporation
Testpreptraining Materials do not contain actual questions and answers from Cisco's Certification Exams. The brand Cisco is a registered trademark of CISCO, Inc
Testpreptraining Materials do not contain actual questions and answers from CompTIA's Certification Exams. The brand CompTIA is a registered trademark of CompTIA, Inc
CFA Institute does not endorse, promote or warrant the accuracy or quality of these questions. CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA Institute
Testpreptraining.com does not offer exam dumps or questions from actual exams. We offer learning material and practice tests created by subject matter experts to assist and help learners prepare for those exams. All certification brands used on the website are owned by the respective brand owners. Testpreptraining does not own or claim any ownership on any of the brands.