AEM Course Curriculum

Adobe Experience Manager training concepts, labs, projects, use cases, and more have been designed & developed carefully by our data CMS experts to create a hurdle-free path for your next job. Below listed are the modules that you are going to come across in this AEM developer certification Training.

CMS platform is a content management software that allows businesses to build customized websites without code or by writing minimal code. Using CMS software businesses can create, publish, manage, and modify digital content. 

Topics:

  • Evaluation of CMS Platforms
  • Need for CMS Platform
  • Core Components of a typical CMS platform
  • Top content management solution tools
  • Advantages & roadblocks of CMS platform

Installation and configuration are the first steps to start working with Adobe Experience Manager. In this section of our AEM developer training, we discuss core components of AEM installation such as local installation, integrated development environments, and Apache Maven. 

Topics:

  • Essential elements of Author instance
  • Publish Instance fundamentals
  • Author instance installation
  • Publish instance installation

AEM comes with modern architecture to support ever-increasing web content management needs. AEM architecture stack includes technologies like OSGI, Oak, JCR, and sling. During the AEM 6.5 training, you get a detailed view of AEM architecture and the working style of each component.

Topics:

Pages are the important components of AEM and help the content authors to design page elements and to publish content. This section of the AEM developer course gives you clear instructions on pages' roles in AEM and their usage.

Topics:

  • Page types
  • Page Properties
  • Common styles
  • Templates
  • Publish and unpublish pages
  • Different versions of pages
  • The process to identify site structure
  • Lock and unlock pages
  • Annotate pages
  • Workflows

AEM supports businesses in delivering Omi-channel experiences to customers irrespective of the medium or platform they use to interact with our products or services. AEM offers advanced components such as Single-Page Application (SPA) Editor, In-context editing, Content & Experience fragments, etc. 

Topics:

  • The working style of fragments
  • Content fragments
  • Experience fragments

CMS platform is a content management software that allows businesses to build customized websites without code or by writing minimal code. Using CMS software businesses can create, publish, manage, and modify digital content. 

Topics:

  • Evaluation of CMS Platforms
  • Need for CMS Platform
  • Core Components of a typical CMS platform
  • Top content management solution tools
  • Advantages & roadblocks of CMS platform

Installation and configuration are the first steps to start working with Adobe Experience Manager. In this section of our AEM developer training, we discuss core components of AEM installation such as local installation, integrated development environments, and Apache Maven. 

Topics:

  • Essential elements of Author instance
  • Publish Instance fundamentals
  • Author instance installation
  • Publish instance installation

AEM comes with modern architecture to support ever-increasing web content management needs. AEM architecture stack includes technologies like OSGI, Oak, JCR, and sling. During the AEM 6.5 training, you get a detailed view of AEM architecture and the working style of each component.

Topics:

Pages are the important components of AEM and help the content authors to design page elements and to publish content. This section of the AEM developer course gives you clear instructions on pages' roles in AEM and their usage.

Topics:

  • Page types
  • Page Properties
  • Common styles
  • Templates
  • Publish and unpublish pages
  • Different versions of pages
  • The process to identify site structure
  • Lock and unlock pages
  • Annotate pages
  • Workflows

AEM supports businesses in delivering Omi-channel experiences to customers irrespective of the medium or platform they use to interact with our products or services. AEM offers advanced components such as Single-Page Application (SPA) Editor, In-context editing, Content & Experience fragments, etc. 

Topics:

  • The working style of fragments
  • Content fragments
  • Experience fragments

Setting up the AEM environment is the first step to building & manage websites. It is very essential to create a high-quality AEM environment to execute things faster. AEM local environment set-up majorly comprises 4 elements which include local AEM instance, IDE, Apache Maven Project, and troubleshooting environment. Here in our Adobe AEM training, we will set up the development environment from the scratch and perform various operations.

Topics:

  • Using Maven Archetype to design project structure
  • OSGi Configuration
  • Run-mode configuration

In Adobe Experience Manager all types of content will be rendered through Sling Default Servlets. AEM allows the users to build and deploy custom sling renders to control rendered content and schema.

Topics:

  • Java content repository (JCR)
  • JCR Structure
  • JCR Properties
  • JCR Nodes
  • Sling Resolution property
  • Inheritance
  • Apache Oak
  • Apache Jackrabbit
  • CRXDE-Lite

In the AEM platform authors are the people who create, modify, and delete content in the authoring environment. Some of the common author operations in AEM include adding text, graphics, layouts, etc. You will explore how to execute content-authoring operations during our AEM certification course.

Topics:

  • Basics of Sites Authoring
  • Advanced authoring capabilities
  • Launchers
  • Tags
  • Workflows
  • Additional AEM concepts

This module teaches you how to use the Maven multi-module project to manage configurations and code for an AEM website. During this AEM certification course, you will gain a clear understanding of how to use Apache Maven to build, deploy, and manage custom code on the AEM platform.

Topics:

  • Lab setup
  • Project setup
  • Pages and templates
  • Component Basics
  • Client-side libraries

In adobe, the assets are nothing but digital assets which include text, videos, images, audio clips, graphics, documents, 3D files, etc, and these assets are used for digital distributions across the internet. AEM offers Digital Asset Management (DAM) tools and supports enterprises to store, access, manage, and distribute digital assets.

Topics:

  • Meta Data
  • Metadata Schemas
  • Assets Customization
  • Namespaces in Assets
  • Smart tags
  • Metadata import procedure
  • Metadata export procedure
  • Asset workflows
  • Global Assets
  • Translating assets to multiple languages
  • Building custom projects
  • Customization of project workflows
  • Work with Asset editor

The HTML Template Language (HTL) is a replacement for JSP (JavaServer Pages) and is a modern server-side template system for HTML in AEM. The Major purpose of AEM HTL is to offer an advanced web framework that enhances security and allows HTML developers to build AEM projects without java knowledge.

Topics:

  • HTL Expression
  • HTL Comments
  • Expression Language
  • HTL Block statements

Here we will discuss how components in AEM work and the customization of AEM features to match your requirements. This AEM training chapter covers Content policy dialogs, Edit dialogs In-place editing, Sling models & Style system, etc.

Topics:

  • Content policy dialogs
  • Edit dialogs
  • In-place editing
  • Sling models & Style system
  • i18n content

OSGi (Open Service Gateway Initiative) is a core element of the AEM technology stack. It helps the developers in controlling the composite bundles. OSGi allows developers to build applications from reusable, small, and collaborative components. In this AEM course, we will discuss OSGi architecture in detail and explore components using live examples.

Topics:

  • Overview of OSGi
  • OSGi architecture
  • Dynamic Service Lookup
  • Service Registry Model
  • Bundles, Annotations
  • Coding OSGi configurations

Apache Sling is an open-source Web framework that allows developers to build content-centric applications. It supports the developers in deploying application components like scripts, or OSGi bundles and templates in the content repository. Apache Sling's main purpose is to expose the content repository as HTTP resources and to make use of  REST principles to build content applications.

Topics:

  • Sling servlets
  • System user creation
  • Publishing Events
  • Listening to OSGi Events
  • Sling Scheduling
  • Creating a custom sling model
  • Using Sling to access data layer

An AEM Workflow is nothing but a predefined sequence of steps that helps the users to automate the tasks in the AEM instance. Workflows consist of major steps which include people, procedures, and some tools. Adobe offers multiple out-of-the-box workflow models and one can also build custom workflows.

Topics:

  • Steps
  • Model & Workitem
  • Transition & Inbox
  • Starting a Workflow
  • Workflow Console

During this AEM certification training, we will discuss in detail observation and JCR versioning using live examples.

Topics:

  • Observation Manager
  • Synchronous and Asynchronous reporting
  • Event Reporting
  • Event Journal
  • Configuring Journaling

Replication agents play a key role in Adobe Experience Manager as they publish content from the author instance to the publishing environment. They are configured on the author and publish instances to flow data in between. The typical replication agents include forward agents and reverse agents. This section of AEM developer certification covers all the replication agent operations in a live environment.

Topics:

  • Replication Configuration
  • Configuration Parameters
  • Monitoring Replication Agents
  • Activate a Tree

Apache Jackrabbit Oak repository is a system to implement a high-performing and scalable hierarchical content repository that supports modern world-class websites and content applications. Oak Index improves query performance, supports large repositories, offers high node availability, etc. 

Topics:

  • Oak Architecture
  • Document & Segment Store
  • Binary Data Stores
  • Multiversion Concurrency Control (MVCC)
  • Types of indexes
  • Ordered & Property Index

AEM as a cloud service automatically performs backup operations to store the application code and content at regular intervals. This section of the AEM course guides you on how to perform various backup operations on the AEM platform without affecting the runtime environment of an application.

Topics:

  • The process to create a backup
  • Datastore Backup
  • CRX Online Backup
  • TarMK Backup

Here we discuss how to administer the AEM platform and the roles and responsibilities of an AEM administrator. This section of the AEM certification course also deals with various security features offered by AEM to protect content from modern security hacks.

Topics:

  • Manage Replication privileges
  • Concurrent Permissions
  • Performance metrics & Response

This section of AEM Developer training deals with the out-of-box concepts and makes you understand the best practices to build and manage websites effectively by following AEM best practices.

Topics:

  • Content Reuse
  • Overlays
  • Core component extending
  • Sling POST Servlet
  • Datastore Migration
  • Dispatcher Configuration
  • Security Checklist

Looking for a detailed curriculum? Enquire now!

Get the full course details to your inbox!

LIVE SESSIONS


  • Real-time Trainers
  • Live interactive Sessions
  • Cloud Labs

CORPORATE TRAINING


  • Customized Training Solutions
  • Blended Delivery Model
  • Project Implementation Support

SELF-PACED LEARNING


  • High-Quality Videos
  • Access to Materials
  • Permanent Access

AEM Online Course Objectives

During this AEM course online you will be acquainted with the following industry demand skills:

  • Learn fundamentals of Adobe Experience Manager Platform
  • Understand AEM architecture Stack
  • Work with different Installations & Configurations
  • Able to use components, and temples on the AEM platform
  • Gain fundamental knowledge of different channels
  • Learn AEM Development from scratch
  • Get hands - working on AEM administration operations
  • Learn the skills to clear your interview

Our CMS experts at Techsolidty have designed this AEM course content after intensive research on present industry CMS requirements. In this AEM training, we are going to cover all the aspects of the Adobe experience manager platform such as AEM development, admin, and content authoring. Upon the successful completion of this course, you will gain skills to plan, design, build and manage content management solutions for your business.

During this AEM training, you will gain complete hands-on exposure to working with AEM architecture, different installations, Components, workflows, Coding, Integrations, Admin tasks, Authoring tasks, and much more.  Also, you will gain all the knowledge required to clear your AEM certification exam.

We have simplified this AEM Certification course and made it easily understood by the IT and non-IT people:

  • Developers
  • IT professionals
  • Web management professionals
  • Candidates who wish to shift or start their career in the CMS segment.

In order to learn AEM 6.5 training you need to have basic knowledge of the following areas:

  • Java Script
  • HTML & CSS

Adobe is a market leader in the CMS segment and is used by thousands of corporations ranging from small to large scale to build websites, deliver the best customer experiences, and maintain a digital presence. It offers simplified yet modern solutions to meet the current industry requirements.

The need and usage of AEM have created a great number of job opportunities for skilled professionals. You can leverage these opportunities and start your career as an AEM developer or AEM admin with nice packages and career growth.

Adobe Experience Manager Certification

Adobe offers different certifications to validate the expertise of candidates on using this AEM Platform.
Following are the types of AEM certifications:

  • AEM Component Developer
  • AEM Forms Architect
  • AEM Dev/Ops Engineer
  • AEM Forms Developer
  • AEM Lead Developer

If you would like to get certified in AEM, the recommended certification is AEM Component Developer certification.

The AEM Component Developer certification cost is 180 USD.

In this online AEM training, we are going to cover every aspect of the AEM platform. You will gain all the skills required to clear certification through our training and moreover, you will also be provided with AEM dumps to gain complete knowledge.

Yes, once you finish your AEM training you will receive an electronic course completion certificate from Techsolidiy. You can share this certificate on social media platforms to showcase your content management skills to employers. The certificate issued by TechSolidty adds value to your resume and demonstrates you as a well-trained candidate.

techsolidity-certification

AEM Projects

With an aim to add value to our learners' time and money and to impart practical skills, we have designed this course around a live AEM project. Moreover, you will also work on two other live projects at the end of the AEM developer certification.

AEM Certification Training Reviews

AEM Online Training FAQ's

Yes, Techsolidty offers you two types of Discounts: one is group discount and the other is referral discount.
Yes, In order to provide you the financial flexibility, we provide you the chance to pay the course fee in two installments.
Due to any reasons, you would like to cancel your registration after paying the fee, you should intimate the same to us within the first two classes. The refund amount will be processed within 30 days from the requested date.
To meet the customer expectations we provide multiple types of training which include, Live instructor-led training, Self-paced training, blended training, classroom training, corporate training, etc.
Yes, at Techsolidity all the training courses consist of a minimum of two projects to offer the candidates real-time work understanding!