Exam AD0-E717

Certification journey for Adobe Commerce Developer Professional

Learn how to become a certified Adobe Commerce Developer Professional.

Minimum experience

You should be comfortable working in Adobe Commerce and have a basic understanding of Adobe Commerce admin development, architecture, EAV/database, layout/UI, checkout and sales, and catalog.

Additionally, you should be familiar with the following technologies and environments:

  • Adobe Commerce - version 2.4
  • Good understanding of PHP
  • Knowledge of MYSQL
  • Knowledge of Object-Oriented Programming
  • Knowledge of Cloud Architecture

Your certification is valid for two years from when you pass. We recommend taking the newer version when possible, because it covers newer product capabilities.

Intended audience:

  • Developers
  • Lead Developers
  • Backend Developer
  • Solution Architects
  • Technical Leaders

Exam details:

  • Level: Professional (0-12 months’ experience)
  • Passing Score: 50/77
  • Time: 154 mins
  • Delivery: Online proctored (requires camera access)
  • Available languages: English
  • Cost: $125 (global) / $95 (India)
  • Exam ID: AD0-E717

Readiness self-assessment

Complete the online readiness questionnaire to see if your current experience matches the recommended minimum candidate qualification.

Exam objectives and scope

Section 1: Working with Admin (5%)

  • Describe how the ACL works with roles and resources
  • Identify the components to use when creating or modifying the admin grid/form
  • Identify the files to use when creating a store/admin config and menu items

Section 2: Architecture (29%)

  • Describe Magento file structure
  • Describe Magento CLI commands
  • Describe cron functionality
  • Given a scenario, describe usage of the di.xml
  • Given a scenario, create controllers
  • Describe module structure
  • Describe index functionality
  • Describe localization
  • Describe plugin, preference, event observers, and interceptors
  • Describe custom module routes
  • Describe URL rewrites
  • Describe the Magento caching system
  • Describe stores, websites, and store views (basic understanding)

Section 3: EAV/database (13%)

  • Given a scenario, change/add/remove attribute sets and/or attributes
  • Describe different types of attributes
  • Given a scenario, use a DB schema to alter a database table
  • Describe models, resource models, and collections
  • Describe basics of Entity Attribute Value (EAV)

Section 4: Layout/UI (15%)

  • Apply changes to existing product types and create new ones
  • Modify and extend existing Catalog entities
  • Demonstrate the ability to manage Indexes and customize price output
  • Explain how multi-source inventory impacts stock (program level)

Section 5: Checkout and sales (8%)

  • Describe cart components
  • Describe a cart promo rule
  • Given a scenario, describe basic checkout modifications
  • Given a scenario, describe basic usage of quote data
  • Given a scenario, configure the payment and shipping methods
  • Given a scenario, configure tax rules, currencies, cart, and/or checkout

Section 6: Catalog(8%)

  • Identify the basics of category management and products management
  • Describe product types
  • Describe price rules
  • Describe price types

Section 7: Adobe Commerce Cloud architecture (12%)

  • Define Adobe Commerce architecture/environment workflow
  • Describe cloud project files, permission, and structure
  • List services available on Adobe Commerce on Cloud
  • Describe how to access different types of logs
  • Describe steps for applying patches (Identify which folder to put patches in)
  • Describe how to Maintain and upgrade ECE tools
  • Identify when to call support *Yaml files and limitations (DIY vs Support tickets)

Section 8: Setup/Configuring Adobe Commerce Cloud (4%)

  • Identify how to setup/configure Adobe Commerce Cloud
  • Define Basic Cloud troubleshooting (Hierarchy of web UI and variables, configurations precedence)
  • Recognize basic knowledge of cloud user management and onboarding UI
  • Describe environment Management using UI
  • Describe branching using UI
  • Identify Adobe commerce Cloud Plan capabilities

Section 9: Commerce Cloud CLI tool (Managing part) (6%)

  • Describe exclusive features of Adobe Commerce Cloud CLI tool (CLI exclusive features: activate emails, rebase environments, snapshot, db dump, local environment setup)

  • Describe branching using the Adobe Commerce Cloud CLI tool

  • Identify ways to connect to cloud services? (My SQL, Redis, tunnel:info)

You are not required to complete training before taking the exam, and training alone will not provide you with the knowledge and skills required to pass the exam. A combination of training and successful, on-the-job experience are critical to providing you with the repository needed to pass the exam.

Here are some suggested resources to help you prepare:

Sample questions

The sample questions allow you to see the type and format of items that you will encounter in the actual exam. There is no sign-on needed. The results of the sample questions are not stored, and do not predict your actual test results.

See sample questions

Section 1: Working with Admin

Section 2: Architecture

Section 3: Digital marketing and eCommerce fundamentals

Section 4: Layout/UI

Section 5: Checkout and sales

Section 6: Catalog

Section 7: Adobe Commerce Cloud Architecture

Section 8: Setup/Configuring Adobe Commerce Cloud

Section 9: Commerce Cloud CLI Tool (Managing Part)


The following sections and links will function only after a successful login to the Adobe Credential Management System.

In addition, your profile name in the Adobe Credential Management System must exactly match your Government ID. Failure to have identical information or any mismatch will result in the proctor terminating the exam and will require you to reschedule your appointment in addition to paying an additional exam fee.*

About the certification exam

Adobe uses Examity to administer proctored exams online. In the Examity portal, you can:

  • Schedule, reschedule or cancel your exam. Please note that canceling and rescheduling must be initiated prior to 48 hours before the scheduled exam appointment. Candidates must modify this appointment themselves.

  • Pay for your exam. Pay for your certification exam either by voucher or credit card in the Examity portal. To purchase an exam voucher go to: Adobe Certification Voucher System. You can apply the voucher code when you schedule your exam. If you have a discount, it will apply at checkout.

  • Take your exam.

Schedule or take exam AD0-E717

Go to Examity portal


View the certification FAQ.

Additional questions? Contact us.

On this page