Skip to content

Latest commit

 

History

History
 
 

developer

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Magento 2 Certified Professional Developer Exam Study Guide

Contents


  • 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 ability to use install and upgrade scripts
  • 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