Skip to content

Adobe Commerce Front-End Developer Expert Certification Path

This page provides information on how to attain this certification. It includes a description of the exam, study materials, step-by-step instructions on the certification process, and how to renew your certification.

Exam description

Learn who should take this exam, what experience is recommended, and what subjects are covered on the exam.

Exam details


  • Level: Expert (1-3 years’ experience)
  • Passing Score: 29/50
  • Time: 100 mins
  • Delivery: Online proctored (requires camera access)
  • Available languages: English
  • Cost: $225 (global) / $150 (India)
  • Exam ID: AD0-E720

Intended audience


  • Developers
  • Lead Developers
  • Front-end Developers

Minimum experience

 

You should have at least 1-3 years of hands-on experience with Adobe Commerce front-end development. You should have the ability to translate the needs expressed by task requirements into a technical solution.

Additionally, you should be comfortable using the following technologies:

 

  • Adobe Commerce - version 2.4.6
  • Basic understanding of the front-end structure and layout
  • Experience and understanding of HTML, CSS (and preprocessors), LESS, JavaScript and UI Components, jQuery, Underscore, Require.JS, Knockout, also PHP templates, DB knowledge and content management
  • Familiarity with the platform, CMS Blocks, Widgets, CMS pages, Category pages, Product pages, Cart and Checkout, and Account Dashboard area
  • Basic understanding or knowledge of admin configurations
  • Knowledge of extending and overwriting styles, layouts, and JS files
  • Extending parent themes/Theme hierarchy
  • CLI command (cache cleaning, setup:upgrade, indexers, deployment mode) & Grunt
  • Caching technologies, client-side browser, understanding storages (Cookies, local storage)
  • Understanding responsive design and media queries
  • WYSIWYG/Page builder
  • Understanding code packages
  • Implement translation
  • Understanding how to work with email templates
  • Understanding of Adobe Commerce Cloud infrastructure
  • Basic understanding of Cloud CLI command tool

 

 

 

 

Exam objectives and scope

 

This section provides information on the exam content.

 

Section 1: Theme management (Theme hierarchy, image configuration, translations) (16%)

 

  • Describe Adobe Commerce theme folder structure and how it relates to folder based themes
  • Demonstrate the ability to create a new theme (Inheritance/Fallbacks, design exceptions, theme properties)
  • Demonstrate ability to extend existing themes
  • Demonstrate ability to customize transactional emails
  • Demonstrate ability to apply translations
  • Given a set of use cases, identify when to place files in app/code or app/design

 

Section 2: Layout XML & templates (phtml templates) (22%)

 

  • Demonstrate the ability to utilize layout XML instructions
  • Demonstrate the ability to create new page layouts
  • Understand the difference between extending/merging and overriding XML
  • Demonstrate how to pass and utilize arguments to templates
  • Demonstrate ability to create and customize templates
  • Apply template security (escaping output)

 

Section 3: Styles (18%)

 

  • Identify the purpose of styles-m.less, styles-l.less, print.less
  • Describe the difference between specific partial files (_extends.less,_extend.less,_theme.less,_widgets.less,_module.less,)
  • Demonstrate the ability to override or extend Magento LESS
  • Explain the core concepts of LESS
  • Demonstrate the ability to style emails
  • Explain the hierarchy of styles (lib, modules, themes)
  • Demonstrate the ability to implement and customize LESS library components
  • Identify the differences between client-side vs server-side compilation and how it works

 

Section 4: JavaScript (mage widgets, mage library, customer data module, Knockout templates) (22%)

 

  • Demonstrate the ability to initialize and call JavaScript components
  • Distinguish use cases for different JavaScript components
  • Demonstrate the usage of RequireJS
  • Demonstrate the ability to implement different types of mixins
  • Describe how to add a translation in JS
  • Describe interactions between UI components
  • Demonstrate the usage of Knockout JS
  • Demonstrate the usage of jQuery widgets
  • Demonstrate the usage of JS components using Layout XML

 

Section 5: Admin Configuration and Page Builder (12%)

 

  • Demonstrate the ability to customize Page Builder content
  • Describe front-end optimization
  • Customize transactional emails
  • Demonstrate the usage of admin development tools

 

Section 6: Tools (CLI and Grunt) (10%)

 

  • Demonstrate the usage of basic bin/Magento commands
  • Describe the usage of Composer commands (install, update, require, remove)
  • Differentiate the appropriate use case for deploy modes
  • Define Grunt setup and usage
  • Describe additional tools that cloud provides (Fastly, downloading database, content deployment, branching using UI)

 

Complete the form & a course advisor will connect you!

Certification at Adobe

Welcome to Adobe Certification! We're thrilled that you're interested in enhancing your skills and expertise. Please take a moment to fill out the form below, and our dedicated team will be in touch with you shortly.

 

Why Choose Adobe Certification?
  • Globally recognized credential
  • Validate your Adobe skills and expertise
  • Gain a competitive edge in your career
  • Access exclusive resources and networking opportunities