Request a Callback

Learn at Home with Forerun Software Solutions

Online Courses by Certified Experts

Online Course will make you become a certified Expert. Get Hands-On Knowledge with Real Time Projects from this Online Training Courses. We are rated as Best Online Training Course Provider from Chennai and all over India with Placement guidance. Enroll Now for Online Courses and 100% Job Guarantee training institute

Get Online Training

AEM Course Syllabus

Module 1: Installation and Browsing the application

  • Installation of JDK
  • Difference between JRE and JDK
  • Configuration of environment variables
  • Browse Application /Browse different consoles
  • Authoring (Edit title component) and publishing the changes
  • Understanding properties and page properties

Module 2: Components

  • Component - Definition
  • Creating a basic Component
  • Dialog creation
  • Dialog Validation
  • Edit Config
  • Drag and Drop Image
  • Inline Text editor
  • Exploring text field, path field and dropdown in the dialog
  • Sling Content Resolution
  • Component scripts
  • Core components and foundation components
  • Internationalization
  • Analysing Text component
  • Adding plugins to text component
  • Analysing Responsive grid component

Module 3: Sightly

  • Introduction
  • Usage of Sightly tags
  • Interview discussion

Module 4: Components – Page Structure

  • Structuring of page with header, footer and other basic components
  • Page properties dialog
  • Responsive grid
  • Module 5: Static Templates

  • Templates – Introduction
  • Relation between page component and templates
  • Allowing templates to create pages under particular hierarchy
  • Module 6: Client Libraries

    • Introduction
    • Creation of client library folder
    • Understanding of embed, dependency and categories
    • Organizing the JS, CSS and icons client libraries efficiently and debugging
    • Scenario based interview questions

    Module 7: Multi Module Maven Project Creation

    • Maven Introduction and Installation
    • Analysing project structure
    • Dependency Management in maven
    • Building project using maven
    • Debugging issues
    • Interview discussion

    Module 8: Bundles and OSGi Components

    • Bundle Introduction and life cycle
    • Creation of OSGi components and services
    • Consuming a service from another component
    • Annotations and attributes of components
    • OSGi configuration – R6 annotations
    • Interview discussion

    Module 9: Dynamic Templates

    • Introduction
    • Template Type and Template Authors
    • Creation of Editable template using Empty Page Template type
    • Creation of page component and custom Empty Page template type
    • Structure. Initial content and Policies
    • Page policy (Template Level Policy) and component policy
    • Lock/Unlock components
    • Enable Editable Templates to create pages
    • Debugging issues
    • Interview discussion

    Module 10: Experience Fragments

    • Introduction
    • Creation of Experience fragments
    • Creating variations in experience fragments
    • Referring the experience fragments from page
    • Interview discussion

    Module 11: Content Fragments

    • Introduction
    • Configuration browser
    • Creation of content fragment model
    • Creating variations in content fragments
    • Create versions in content fragments and Compare versions
    • Access content fragment using JSON exporter
    • Difference between content fragments and experience fragments
    • Interview discussion

    Module 12: Sling Model

    • Sling Model – Introduction
    • Usage of sling model annotations
    • Usage Sightly to call sling model
    • Implementing business logic in sling model
    • Interview discussion

    Module 13: WCM Use Api and Sightly

    • Introduction
    • Activate method
    • Calling method using sightly
    • Interview Questions

    Module 14: Sling Servlets

    • Introduction
    • Path based and Resource based servlet
    • Annotations specific to servlets
    • Read request parameters and implementing business logic
    • Create response like JSON
    • Interview Questions

    Module 15: Sling Api and JCR Api

    • Introduction and Difference
    • Creation of pages in JAVA code using PageManager Api
    • Creation of assets in DAM using AssetManager Api
    • Handling tags using TagManager Api
    • Interview Questions

    Module 16: Query builder

    • Introduction to Query
    • Creation of full text queries
    • Understanding of Querybuilder Service
    • Executing the Queries
    • Iterating over the results
    • Debugging Queries
    • Interview Questions

    Module 17: JCR SQL2 Queries

    • Introduction to Query
    • Creation of AQL2 Queries
    • Debugging Queries
    • Interview Questions

    Module 18: E-Mail

    • Configuring Mail Gateway
    • Creating Mail Template
    • Adding Subject, Address and Body Content to the mail
    • Adding Attachment to the mail
    • Sending Mail using Message Gateway Service
    • Debugging Mail issues
    • Interview questions

    Module 19: Event Handlers and JCR event Listeners

    • Introduction
    • Difference between Sling Event Handling and JCR Event Listeners
    • Annotations specific to Event Handlers and JCR event Listeners
    • Creation of Sling Event Handling OSGi service
    • Creation of JCR event Listeners OSGi service
    • Debugging issues
    • Interview questions

    Module 20: Replication

    • CReplication - Introduction
    • Configure Replication Agents
    • Practice replication of pages
    • Practice Replication of Assets
    • Creating Replication OSGi Service
    • Replication through JAVA code using replicator Api
    • Handling issues during replication - Debugging
    • Bulk Activation
    • Package Replication
    • Interview Questions on replication

    Module 21: Workflow

    • Introduction of Workflow Model
    • Walkthrough of Available Workflow models
    • Creation of Custom Workflow Model
    • Custom Participant Step creation
    • Custom Process Step Creation
    • Annotations specific to workflow models
    • Executing custom workflow models
    • Dialog Participant Step
    • Debugging workflow models
    • Interview Questions on workflow models

    Module 22: Scheduler

    • Introduction
    • Runnable/Job Class - Explanation and Hands-on
    • Annotations specific to Scheduler
    • Interview Questions on Scheduler

    Have An Queries? Ask our Experts
    Help me to Choose a Course.

    +91 98403 51492

    Avail Demo Classes

    About AEM Course

    AEM is a content Management system which has high demand in the market. This course covers all the topics needed for a AEM Developer who has 2-4 years of experience. After attending the course, the developers can create the websites and manage the content of the websites in AEM.

    The course is hands on oriented and we will be giving the scenarios which is real time. As a part of the course, we will discuss interview questions and Certification related questions.

    The demand for AEM developers is increasing gradually with high packages around the World.

    Trainer Profile of AEM Training in Chennai

    Our Trainers provide complete freedom to the students, to explore the subject and learn based on real-time examples. Our trainers help the candidates in completing their projects and even prepare them for interview questions and answers. Candidates are free to ask any questions at any time.

    • More than 12+ Years of Experience
    • Trained more than 200+ students in a year
    • Strong Theoretical & Practical Knowledge.
    • Architect Certified Professionals with High Grade.
    • Well connected with Hiring HRs in multinational companies.
    • Expert level Subject Knowledge and fully up-to-date on real-world industry applications.
    • Trainers have Experienced on multiple real-time projects in their Industries
    • Our Trainers are working in multinational companies such as Mphasis, Infosys, Wipro, Publicis Sapient, Accenture etc

    Frequently Asked Questions

    The course duration is 30 Hours daily 1 hour online only on weekdays excluding national holidays.

    • JAVA Basics, Java Script, CSS and HTML
    • Should have valid Bachelor’s Degree if you are looking for job
    • Freshers or having Software Experience of 1- 3 years
    • Should speak in English without mistake for at least 30 secs if you look for job opportunities.

    We will conduct the training in AEM 6.4 and above

    We provide support in placement activities by sourcing the profile to various IT companies but we don’t guarantee the placement

    © 2021 All Rights Reserved. Designed By Ninos It Solution Developed By Ecphasis InfotechFORERUN SOFTWARE SOLUTIONS