March 12, 2020
Estimated Post Reading Time ~

Adobe AEM 6 Developer Certification Guide 9A0-384

Focus in this tutorial is on the sections from where we get questions so that you can pass the exam.

Click Here To Watch Live session recording from Varun Mitra on how to prepare for AEM 6 certification – June Ask the AEM Expert session.

This Tutorial covers the below topics: -

·       AEM Certification Typical Candidate Requirement. 
·       AEM Certification Exam Description. 

AEM Certification Typical Candidate Requirement:-
A typical candidate appearing for AEM certification should have:-
·       Two Years of CMS experience.
·       One Year of experience with AEM/CQ.
·       Two years of experience as a java developer.
·       Involved in at least 2 AEM implementations.
AEM Certification Exam Description:-
The exam is divided into two parts:-
·       56 multiple-choice questions.
§  These 56 questions are divided into Four Different Parts and each part has a different weightage of questions.
1.    Installing and Configuring an AEM Developer Environment. – 21%
2.    Building and deploying AEM projects. -10%
3.    Building AEM components – 24%
4.    Building OSGi Services. – 21%
5.    Troubleshooting AEM Projects. – 24%
·       A short survey that is used to know your product experience
The exam has a time limit of 110 minutes plus 30 minutes English language extension.
Exam code and name: 9A0-384 Adobe Experience Manager 6.0 Developer Exam.
Exam Scoring: You need to achieve a score of at least 62% on the multiple-choice tests to pass the
exam. Once you complete the test you will get your score on your computer screen as well as you will get a mail for the same.
Exam cost: $180 (US Dollars)
AEM Certification dumps or Exam Preparation Resources:-
Below are the AEM Certification dumps or exam preparation resources suggested by Adobe:-
·       All new forums from the Experience Manager community(based on AEM 6.0), it really has great content.
·       Developer Conferences 5 conferences in 2015: Berlin, Basel, and San Diego AEM Specific
·       Public SDK & code sample
§  https://github.com/adobe-marketing-cloud
§  http://dev.day.com
·       Adobe Training Courses and Virtual Seminar.
Now let's see from each section what kind of questions are expected –
1)  Installing and Configuring an AEM Developer Environment:-
·       Installing and Configuring an AEM Developer Environment.
·       Install AEM on supported operating systems.
·       Install AEM with Different run modes (Author and Publish)
·       Start AEM in debug mode for remote debugging.
·       Setup and configure replication agents.
·       Setup and configure a Web Server.
·       Setup and Configure the Dispatcher.
·       Setup and manage OSGi configurations.
·       Manage users and groups.
·       Manage Access Control Level(ACL) permissions.
·       Install AEM on supported operating systems.
Type of questions you can expect in this section:-
·      You should know what are all operating systems Supported by AEM and how to install AEM on them.?
·      How AEM runs on different Application servers like on WebSphere we deploy a war file.?
·      Basics of installations like what is default directory or path for AEM Installation.?
·      What Felix service URL handler does?
·      Make yourself familiar with the Sling Property file.?
·      What is the name of the AEM jar file which is used to run AEM? Get familiar with the significance of its name?
·     When setting up an AEM instance. What is the order of precedence for AEM run
modes? For Ex, you are having jar file, sling property, and system property file? what is the actual order of precedence?
·     How replication works? 
.   Understand activate tree? How to actually use a replication dispatcher? what Binary replication does? 
.   Setting up and configuring of dispatcher?
·     Familiar yourself with virtual posts? render?
·      Understand the architecture of dispatchers? How dispatcher works using timestamp and stack file? URL cached in dispatcher? whether query param in URL gets cached by the dispatcher or not? answer is no
·      How to set up a custom logger?
·      Many questions on the config node?
·      Whether User takes precedence over the group? answer is yes
·      Where ACL is stored?
·      What does * means – if you have an * in permission tab that means at least none entry is unaffected.

Most of the questions are directly picked from the Security Checklist in this exam.
Please follow this link and get your self familiar with it. 
This is extremely important you can get 15% of questions from the security checklist.
http://docs.adobe.com/docs/en/aem/6-0/administer/security/security-checklist.html
2) Building and deploying AEM projects and components:-
·       Configure a source control system to manage files in AEM.
·       Build and deploy AEM projects by using a maven.
·       Create custom components and dialog.
·       create templates and page components.
·       create client libraries.
·       Very Few questions on Sightly – 1 or 2
Type of questions you can expect in this section:-
·       Extend the out-of-the-box AEM components.
·       What vault import and export does? The basic command for using vault?
What Resolve does in aem?
·       What AUT.xml file does?
·       How maven works? How dependency works? Which maven plugin is bundled in aem? –
Sling Plugin
·       Where a Maven repository(mq) is located?
·       Make yourself familiar with JCR API. Like what setProperty does? cq:ArrayConfig node do? Disable targeting using cq:ArrayConfig node?
·       How workflow works? Describe payload?
·       What are the different types of xtype?
·       Understand what resource.adaptTo do?
·       How to use clientlibs with sightly?
·       Get familiar with Sightly Syntax only.
·       How to get the template path?
·       Where are the design dialog property stored? how to access them?
·       How to turn off minification for client library?- in Felix console setting
·       What defined in global.jsp?
·       What is an overlay?
·       Best practices to create an out-of-box component?
3) Building OSGi Services:-
·       Create custom OSGi Services.
·       Create and manage custom OSGI configuration.
·       Configure and manage OSGI services and bundles by using the Felix web console.
Type of questions you can expect in this section:-
·       How to manage Maven dependencies?
·       Differences between OSGi servlet vs sling servlet?
·       How to create OSGi services?
·       What closed user group does?
·       How OSGI services communicate with bundles using subscribers and publishers?
·       Understand OSGI Annotations?
·       Questions on config Node?
·       Why Persistance identity is used?
·       Resolution order for OSGI configuration nodes? ex:- you have repository node under apps->config, repository node under libs->config, repository node under launchpad->config?
·       How Filter.xml work with value and maven?
4) Troubleshooting AEM Projects:-
·       Create custom log files by using the web console.
·       Configure and manage AEM log levels for specific AEM environments.
·       Given an option for starting AEM, select the correct parameters(s) for starting AEM.
·       Troubleshooting caching issues related to dispatcher and browser.
·       Troubleshooting AEM configurations.
Type of questions you can expect in this section:-
·       How to restrict log size? How to enable log file rotation?
·       Get an overview of all log files. What each log file does? For Ex. which file contains response time.
·       What happens if the authentication header is not set? Will it be cached?
·       How dispatcher flush agent invalidate the cache?
·       How dispatcher updates the cache?
For more details Click Here

There are some online mockup tests in order to test your preparation. All the very best.



By aem4beginner

No comments:

Post a Comment

If you have any doubts or questions, please let us know.