Adobe Certified Professional—Adobe Commerce Developer Exam Question Set

Share:

 Adobe Certified Professional—Adobe Commerce Developer Exam Question Set




  1. Which method of a Magento resource model will remove a record from the database?
  1. You are working on a project that contains a million SKUs. The merchant has requested the product view page to have a custom color schema and page layout depending on the product price range.
  1. The constructor function for \Magento\Catalog\Model\Category contains this excerpt: With the automatic dependency injection that Magento provides, how is the StoreManagerInterface resolved?
  1. The module MyCompany_MyModule will add a new page in the admin interface to display a custom entity in a grid.
  1. You are reviewing a Magento module and see a directory named Service. What can you determine from this directory’s name?
  1. You have created a module with a custom ACL resource and want to restrict access to resources of your module.
  1. You are adding a new menu item to the admin backend which will link to a custom backend page. The declaration of the route
  1. How do you add a foreign key to an existing table created by another module?
  1. You have been asked to display details from the customer’s latest order on the customer’s account dashboard (customer/account/). You create a new custom template to show the information. How do you obtain an order repository so you can fetch an order?
  1. In a code review of a merchant’s site you have discovered that there are multiple observers for the checkout_submit_all_after event. After closer inspection, you notice one of these observers is relying on the others being executed before it is called
  1. In the module located at app/code/MyCompany/MyModule there is a JS module in the file view/ frontend/web/register.js. The Magento base URL is https://magento.host/ and the luma theme with the en_US locate is used.
  1. You are adding a child node to the product.info block using the XML: How will this block be rendered?
  1. A custom module needs to log all calls of \Magento\Customer\Api\AddressRepositoryInterface::save(). Which mechanism do you use?
  1. While developing a module you need to modify an existing Data Patch. How can you force Magento to execute an existing Data Patch file again?
  1. You have loaded an instance of Magento\Catalog\Model\Product in the $product variable. You know that the loaded product has the type configurable with four variations. These variations have the prices: $10, $12, $12, $15.
  2. A merchant sells shoes with multiple variations such as a color and size. A shoe is represented by a configurable product. There are seven different colors and four sizes.
  3. What is the relationship between products and categories in Magento?
  4. What is a valid use case for an around plugin?
  5. You have to install a new module on the production environment. All the module is adding a new product attribute. You enabled maintenance mode, copied the module code, run bin/magento setup:upgrade and disabled maintenance mode.
  6. You want to declare a block of the type \Magento\Framework\View\Element\Template with a template named view.phtml in the layout XML.
  7. What is the connection between product attribute sets and categories?
  8. You are developing a new theme which inherits from the Magento_Luma theme. How is this accomplished?
  9. You need to add a new text attribute to all products in the Magento store. When this attribute is displayed on the product page, its values must be different depending on the selected language.
  10. You have created a module controller that responds to the following URL:

No comments