Passing Score

30/50

Time Limit

100 min

Exam ID

AD0-E722

  • โœ… Design and implement optimal solutions for Adobe Commerce to meet business needs
  • โœ… Design logical and technical flows
  • โœ… Customize Commerce features
  • โœ… Integrate Adobe Commerce with external systems and services
  • โœ… Troubleshoot design flows
๐Ÿšฆ Routing

In web applications, such as Adobe Commerce and Magento Open Source, routing is the act of providing data from a URL request to the appropriate class for processing.

Learn more ๐Ÿ”—
๐Ÿ’‰ Dependency Injection

Dependency injection is a design pattern that allows an object A to declare its dependencies to an external object B that supplies those dependencies.

Learn more ๐Ÿ”—
๐Ÿ“ฌ Message Queues

The message queue topology is an Adobe Commerce and Magento Open Source feature. You can also add it to existing modules.

Learn more ๐Ÿ”—
๐Ÿ’ฐ Price Adjustments

Price adjustments adjust the product price as it is displayed on category or product pages.

Learn more ๐Ÿ”—
๐Ÿ”Œ Plugins

A plugin, or interceptor, is a class that modifies the behavior of public class functions by intercepting a function call and running code before, after, or around that function call.

Learn more ๐Ÿ”—
๐Ÿ“Š Catalog Rules

Catalog price rules can be used to offer products to buyers at a discounted price, based on a set of defined conditions. Catalog price rules do not use coupon codes.

Learn more ๐Ÿ”—

๐Ÿ› ๏ธ Additional Development Topics

๐Ÿ†” Identity Class

Create Identity classes for cacheable queries to manage cache tags and invalidation.

Learn more ๐Ÿ”—
๐Ÿ›๏ธ Merchandising

Target promotions and create opportunities for customer engagement and conversions.

Learn more ๐Ÿ”—
๐Ÿ”— URL Rewrites

Change URLs associated with products, categories, or CMS pages for SEO optimization.

Learn more ๐Ÿ”—

  • ๐Ÿ”ง Review and refactor existing Adobe Commerce customizations
  • ๐Ÿงช Utilize Commerce test frameworks throughout the whole workflow
  • โšก Optimize performance and scalability for Adobe Commerce
  • ๐Ÿ› Troubleshoot to identify the root cause of issues with Adobe Commerce
  • ๐Ÿ“ Enforce coding standards
๐Ÿ‘จโ€๐Ÿ’ผ Admin Development
Custom Text Field Attribute

Learn how to create a custom text field attribute for the Customer entity using code. This will reflect in both the Customer Grid and the Customer Form in the Admin.

View Tutorial ๐Ÿ”—
๐Ÿ’ณ Payment Provider Gateway
Payment Method Configuration

In the config.xml file in your %Vendor_Module%/etc directory, configure the options of your payment method.

Learn more ๐Ÿ”—
๐Ÿ”ง Component Development
Indexing

Indexing is how Adobe Commerce and Magento Open Source transform data such as products and categories, to improve the performance of your storefront.

Learn more ๐Ÿ”—
๐Ÿงช Testing & APIs
Web API Functional Testing

The Web API testing framework allows you to test Web APIs from the client application point of view. The tests can be used with either REST or SOAP.

Learn more ๐Ÿ”—

  • โš™๏ธ Configure Adobe Commerce and make sure the project is set up optimally
  • โ˜๏ธ Configure all aspects of Adobe Commerce Cloud
  • ๐Ÿ“‹ Oversee and improve deployment process
  • ๐Ÿ”ง Troubleshoot infrastructure and configuration issues
๐Ÿข B2B for Adobe Commerce

Unlike the standard business-to-consumer model, integrated B2B (Business to Business) features are designed to meet the needs of sellers (Adobe Commerce merchants) who have customers that are companies.

Read introduction ๐Ÿ”—
๐Ÿ“ Configuration Files
Deployment Configuration

Adobe Commerce provides configuration files that enable you to easily customize a component and create configuration types to extend default functionality.

Learn more ๐Ÿ”—
๐Ÿ”„ Application Modes
Commerce Application Modes

You can run the Commerce application in any of the following modes:

default Single server deployment
developer Development & customization
production Live production system
maintenance Updates & configuration
Learn more ๐Ÿ”—