AD0-E123 Adobe Experience Manager Sites Developer Professional Exam Guide
AD0-E123 is identified by an Adobe-hosted Experience League Community page as the Adobe Experience Manager Sites Developer Professional certification exam. It is intended for developers working with AEM Sites, while the Professional level is positioned for people who perform discovery, write requirements, configure solutions, and develop use cases and test plans. This guide helps you decide whether your current AEM practice is sufficient, what to study first, and how to verify current exam and scheduling details before registering.
What AD0-E123 validates
AD0-E123 is associated with the Professional-level Developer (Sites) path for Adobe Experience Manager. Adobe describes its certification exams as measures of skills and proficiency with Adobe products; however, the supplied official sources do not publish a current AD0-E123 blueprint or a confirmed list of scored domains.
The strongest official identification comes from an Adobe-hosted Experience League Community discussion that names AD0-E123 as “Adobe Experience Manager Sites Developer Professional.” Treat that page as identification context, not as a substitute for the live exam details in the Adobe Certification Portal.
Adobe’s Experience Manager certification overview lists Professional Developer (Sites) as an available path. It also presents other AEM options, including Developer (Assets), Back-end Developer (Forms), Technical Foundations, and higher-level Developer (Sites) and DevOps paths. Selecting the correct role and level matters because preparation for an AEM Sites developer credential should not be built around Assets, Forms, or architect responsibilities.
What the Professional level implies
Adobe’s certification landing page describes Professional candidates as having recommended experience of 0 to 12 months and lists activities such as performing discovery tasks, writing business requirements, completing some configuration, vetting designs against requirements, and developing use cases and test plans. These are Adobe’s general Professional-level descriptors, not a confirmed AD0-E123 prerequisite or score guarantee.
Use those descriptors as a readiness lens. A candidate who can only follow an isolated tutorial may need more practice connecting requirements to an AEM Sites implementation. A candidate who can explain design choices, configure a working example, and test expected behavior has a more relevant foundation.
Who should choose this certification path
AD0-E123 is a reasonable path for an early-career AEM Sites developer or a developer moving from general web development into Adobe Experience Manager. It is also relevant to practitioners who contribute to site implementation and need a structured way to assess their AEM Sites knowledge. Confirm the current role listing in Adobe’s catalog before committing study time.
The credential is less clearly aligned with a specialist whose work is limited to AEM Assets, Forms back-end development, content authoring, or platform architecture. Adobe’s AEM overview separates these roles and levels, so a mismatch between daily work and the selected credential can produce inefficient preparation.
You do not need to infer eligibility from third-party exam pages. Adobe’s supplied sources do not state an AD0-E123 prerequisite, mandatory course, minimum employment period, or required project count. Do not treat the Professional-level recommended experience description as a formal admission rule.
A practical readiness test
Before registering, write down one small AEM Sites implementation you can build or explain without copying a solution. Your explanation should connect a business requirement to content structure, reusable components, authoring behavior, delivery, and testing. If you cannot make those connections, study the underlying concepts before spending an exam attempt.
Separate recognition from execution. Recognizing a term in a study note is not the same as knowing when to use a feature, what dependency it creates, and how to verify the result. A useful readiness check asks you to compare two implementation approaches and justify one against the stated requirement.
Which skills to study first
Because the supplied official sources do not provide AD0-E123-specific measured domains or blueprint percentages, build preparation around the documented AEM Sites developer context rather than invented weightings. Start with the platform concepts that connect site structure, development, content delivery, and verification.
Adobe’s AEM tutorial collection includes dedicated AEM Sites material, a multi-part “Getting Started with AEM Sites” tutorial, and resources for AEM as a Cloud Service, AEM Foundation, headless delivery, Universal Editor, and Dispatcher. These topics provide an evidence-based study map, but the tutorials should not be presented as a complete exam blueprint.
AEM Sites foundations
Begin with the purpose of AEM as a content-management solution for building websites, mobile apps, and forms. Then connect that broad purpose to Sites work: content organization, page construction, reusable implementation patterns, authoring needs, and the path from managed content to a delivered experience.
Create a one-page vocabulary sheet in your own words. Include the concepts you encounter in the official Sites tutorials, and write a short example for each. The goal is not to memorize isolated definitions; it is to understand how a concept affects an implementation decision.
Site implementation and reusable design
Study how a developer turns a site requirement into a maintainable implementation. Pay attention to the separation between content and presentation, reusable components, authoring configuration, and the behavior expected by different page teams. Practice explaining why a solution should be reusable instead of hard-coded for one page.
For each tutorial exercise, alter one requirement. For example, ask what must change if authors need another field, if the same component appears on several templates, or if a page must support a different content structure. Record the affected files, configuration, content, and tests rather than merely making the change.
Cloud, headless, and delivery context
The official AEM tutorial collection contains material for AEM as a Cloud Service, AEM Headless, Content Fragment Delivery with OpenAPI, Universal Editor, and Edge Delivery Services. Study these as related implementation contexts, not as proof that every listed tutorial topic is an AD0-E123 scoring domain.
The useful preparation question is: what problem does each approach solve, and what changes for the developer? Compare a traditional Sites page with a headless consumer or a Universal Editor workflow. Note the differences in content modeling, delivery, integration, authoring, and testing.
Caching and delivery behavior
Dispatcher appears as a dedicated topic in Adobe’s AEM tutorial collection. Learn its role in request handling and caching, then connect configuration decisions to observable outcomes such as stale content, invalidation, or unexpected delivery behavior. Do not reduce this subject to memorizing configuration fragments.
Use a cause-and-effect table. For each scenario, write the request path, the cache behavior you expect, the change that should correct it, and the test that would confirm the correction. This method develops troubleshooting judgment without relying on leaked or purported live questions.
Requirements and testing
Adobe’s Professional-level description explicitly includes discovery tasks, business requirements, use cases, and test plans. Make these activities part of technical study. Given a short site requirement, identify the content model, authoring behavior, implementation boundary, acceptance criteria, and negative cases before you write code.
A strong practice task has three parts: define what the user or author needs, implement the smallest maintainable solution, and test both the expected path and a failure or edge condition. Keep the requirement and test evidence together so you can explain not only what works, but why it satisfies the requirement.
How to turn official tutorials into exam preparation
Do not read the AEM tutorial collection as a passive checklist. Use each tutorial to produce an implementation decision, a short explanation, and a verification step. That turns documentation into evidence of understanding and exposes gaps that simple rereading can hide.
Start with Adobe’s “Getting Started with AEM Sites” multi-part tutorial because Adobe describes it as a tutorial for developers new to AEM. Follow it in sequence, but pause after each major activity and reproduce the result from your notes. The official tutorial collection is available at https://experienceleague.adobe.com/en/docs/experience-manager-tutorials.
Then branch according to your work context. If your target work includes cloud deployments, study the AEM as a Cloud Service material. If it involves external consumers, review the headless and Content Fragment Delivery tutorials. If your responsibilities include delivery performance, work through the Dispatcher material. These are practical study choices, not claims about unlisted exam domains.
For every topic, produce four artifacts: a concept summary, a small working change, a decision comparison, and a test record. A concept summary answers what the feature does. The working change shows that you can use it. The comparison explains when another approach might be preferable. The test record shows how you know the result is correct.
A repeatable lab note format
Use the same compact note structure for each lab: requirement, relevant AEM concept, implementation choice, expected result, observed result, and unresolved question. This format prevents your notes from becoming a collection of copied commands and makes final review faster.
When a tutorial depends on a particular environment or product version, record that dependency. Avoid assuming that an instruction applies unchanged to every AEM deployment model. If the official exam page or portal presents a version-specific scope, use that current information to adjust your lab priorities.
A practical study roadmap
A four-stage roadmap works well when the official blueprint is unavailable: establish the Sites foundation, build and modify a small implementation, connect development choices to delivery and testing, then verify readiness against the live Adobe portal. Adjust the pace to your experience rather than assigning an unsupported fixed duration.
The roadmap below is deliberately output-based. Move forward when you can demonstrate the output, not when you have spent an arbitrary number of study sessions.
Stage 1: confirm scope and establish foundations
Open Adobe’s Certification Catalog and verify that AD0-E123 or its current credential listing still maps to the Professional Developer (Sites) path. The catalog supports filtering by application, skill level, job role, and retired status, so use those controls instead of relying on an old third-party listing.
Read the current exam detail page available through the portal and save the official study resources. Then work through the introductory AEM Sites material. Your output should be a vocabulary sheet and a diagram showing how requirements, content, implementation, authoring, and delivery relate.
Stage 2: build a small Sites implementation
Create a deliberately small practice site or follow the official Sites tutorial and then modify it. Focus on structure and reasoning: identify what is content, what is reusable implementation, what authors control, and what developers control.
Your output should include at least one modified requirement and a short design explanation. If you cannot explain the impact of the modification across content, code, configuration, and testing, return to the relevant tutorial section instead of moving to broad review.
Stage 3: integrate delivery and verification
Add the delivery context that matches your intended work. Review the official materials on AEM as a Cloud Service, headless delivery, Universal Editor, Edge Delivery Services, or Dispatcher where relevant. For each selected topic, state the problem it addresses and the evidence you would inspect when behavior is incorrect.
Finish this stage with a mini test plan. Include normal behavior, invalid or incomplete input, authoring behavior, delivery behavior, and a regression check for the change you made. The aim is to practice the Professional-level habit of validating a design against requirements.
Stage 4: close gaps and verify logistics
Return to the current Adobe Certification Portal for the AD0-E123 exam details, study resources, practice tests, and scheduling path. Adobe states that these capabilities are available through the new portal, while the supplied sources do not provide a current AD0-E123-specific duration, question count, passing score, language list, or delivery method.
Make a final gap list with three columns: concept I cannot explain, task I cannot perform, and evidence I cannot test. Resolve the highest-impact gaps first. Do not replace this stage with memorizing answer collections or purported exam dumps; those materials do not establish current scope or real implementation ability.
How to schedule the exam safely
Use Adobe’s Certification Portal rather than an unofficial registration link. Adobe’s documented route is to open the Certification Catalog, find the exam, open the “Schedule or take exam” tab, locate the exam link in the “Schedule and pay for your exam” section, and select “Schedule exam.”
Before payment, confirm the credential title, level, role, and current exam information displayed in your account. Adobe’s supplied official research specifically says that current AD0-E123 details such as duration, number of questions, passing score, price, languages, delivery method, and retirement date are not confirmed in the available sources.
Adobe’s learning page describes exams as administered by its partner Webassessor and available worldwide. Because Adobe has moved the Digital Experience Certification Program to the Adobe Certification Portal, follow the current portal instructions for the credential you actually select and check any displayed provider or appointment information there.
The registration workflow described on Adobe’s learning page includes choosing the credential, reviewing information and checking out, submitting payment, and accessing or launching the exam. Use the live portal for the applicable amount, taxes, appointment rules, and any identity or system requirements; do not copy those details from an old exam listing.
What to verify before clicking purchase
Check five items in the live portal: the exact credential title, the current exam status, available appointment information, the applicable purchase terms, and the resources Adobe links to that credential. Capture the page or confirmation details for your records.
If the portal shows a difference from an older page, use the portal and Adobe support channels as the current reference. A community discussion can help identify the exam code, but it should not override the active catalog entry or the candidate agreement.
Retakes, renewal, and credential records
Do not plan a retake around generic intervals unless Adobe displays the rule for your current exam purchase. The supplied learning page lists staged waiting periods for later attempts, but the available research does not establish that every listed rule should be treated as a current AD0-E123-specific policy. Check the live candidate terms before scheduling.
Adobe’s current portal documentation says certification history, vouchers, and badges are managed in the Certification Portal. The badge path described by Adobe is My Account, then Achievements, followed by the Active certifications widget. Use the portal to confirm what is attached to your account after certification.
Adobe states that most certifications can be renewed automatically for two years at no cost by passing two short renewal modules, about 15 minutes each. “Most certifications” is an Adobe-wide qualification, not confirmation that AD0-E123 has a particular renewal route. Check the credential record for its actual renewal option.
A sensible attempt policy
Treat the first appointment as an assessment of demonstrated readiness, not as a substitute for preparation. If your practice work still depends on copying steps, postpone registration and resolve the underlying gap. If you fail, read the official retake terms shown for your account and use the result to revise your study plan rather than repeating the same materials.
Common preparation mistakes
The most damaging mistake is studying an assumed blueprint. No supplied official source gives current AD0-E123 domain percentages, so any percentage-based schedule copied from an unverified page may direct time toward the wrong skills. Use the live portal for scope and official AEM resources for practice.
Another mistake is treating a product glossary as developer preparation. Definitions matter, but Professional-level work also involves requirements, configuration, design judgment, use cases, and testing. Pair every definition with a small implementation decision or verification task.
A third mistake is following a tutorial once and calling it mastery. Rebuild or modify the example, introduce a changed requirement, and explain the result without looking at the instructions. If you cannot reproduce the reasoning, the tutorial has introduced the concept but has not yet made it usable.
Avoid mixing AEM Sites preparation with every AEM topic equally. Adobe’s overview separates Sites, Assets, Forms, DevOps, and architecture paths. Select adjacent material only when it supports your target responsibilities or appears in the current AD0-E123 study resources.
Finally, do not use exam dumps, leaked questions, or memorized answer keys as a readiness measure. They cannot verify that you can implement, troubleshoot, or test AEM Sites work, and they may describe retired or unrelated content. Use legitimate Adobe documentation, tutorials, portal resources, and your own practice evidence instead.
A gap-fixing decision rule
When you miss a practice task, classify the cause before studying more: missing concept, incorrect implementation sequence, weak requirement analysis, or inadequate testing. Each cause needs a different response. Read documentation for a missing concept, rebuild for sequence errors, rewrite the requirement for analysis gaps, and add deliberate failure cases for testing gaps.
The final readiness review
You are closer to ready when you can describe an AEM Sites solution from requirement to verification, modify it without losing control of its structure, and explain delivery implications in the context relevant to your work. This is a stronger signal than recognizing terms or completing a passive reading list.
Use this final review before scheduling or confirming an appointment: verify the credential in Adobe’s catalog; read the current exam details; complete the official Sites learning path; perform a modification independently; review one delivery topic; write a test plan; and identify any remaining concept you cannot explain clearly.
For each topic in your notes, answer three questions in writing: What problem does this solve? What implementation choice would I make and why? How would I test the result? Unclear answers indicate a study task. Clear answers supported by a working example indicate useful readiness evidence.
Keep the last review narrow. Revisit your gap list, official portal details, and lab notes rather than opening an unlimited set of unrelated resources. The goal is accurate scope, applied understanding, and a registration decision based on current Adobe information.
Your next actions
First, open the Adobe Certification Catalog and verify the current AD0-E123 listing or its current credential equivalent. Second, collect the linked study resources and begin with the AEM Sites tutorials. Third, create a small implementation and change one requirement. Fourth, use the Certification Portal to confirm exam details and scheduling information only after your practical gaps are resolved.
Official resources to keep open
Use Adobe’s catalog for the credential listing and filters, the AEM certification overview for role and level context, the Certification Portal instructions for scheduling and account features, and the AEM tutorial collection for hands-on study. The Adobe-hosted community page is useful for confirming the association between AD0-E123 and the AEM Experience Manager Sites Developer Professional title.
These sources serve different purposes. The catalog and portal establish current credential and logistics information; the certification overview provides role context; the tutorials support technical practice; and the community page supplies exam-code identification. Keep those purposes separate when evaluating a claim or planning study.
Conclusion
AD0-E123 preparation should be an implementation exercise, not an exercise in collecting remembered answers. Confirm the current credential in Adobe’s portal, use the Professional Developer (Sites) context as a readiness lens, work through the official AEM Sites tutorials, and produce your own design and test evidence. Because the supplied official research does not confirm a current AD0-E123 blueprint or detailed exam format, make scheduling decisions from the live Adobe listing immediately before registration.
Related exams
- AD0-E104 exam — Adobe Experience Manager Architect
- AD0-E117 exam — Adobe Experience Manager Architect Master
- AD0-E121 exam — Adobe Experience Manager Sites Business Practitioner Expert
- AD0-E124 exam — Adobe Experience Manager DevOps Engineer Expert
- AD0-E126 exam — Adobe Experience Manager Business Practitioner Professional
- AD0-E127 exam — Adobe Experience Manager Backend Developer