Extending Adobe Experience Manager Advanced
AEM is built on OSGi, Sling, and a Java Content Repository. This course will teach you to harness these technologies to extend AEM.
What you'll learn
AEM is built on a handful of very robust technologies. In this course, Extending AEM Advanced, you will learn how to customize AEM by supplementing its code base at the OSGi, Sling, and JCR levels. First, you will learn how to build and deliver OSGi bundles and components. Next, you'll learn how AEM uses Apache Sling to resolve to resources in the JCR. Finally, you'll learn multiple paths to migrating content using many of AEM's APIs. When you're finished with this course, you will have a foundational knowledge of extending AEM. Software required: Adobe Experience Manager.
Table of contents
- Deep Dive into Sling Overview 2m
- The Sling Architecture 4m
- System Users 8m
- Create a System User 9m
- Sling Servlets 3m
- Create a Sling Servlet 7m
- Understanding the Sing Resolution Process 8m
- The Resource Resolver and Sling Mappings 6m
- Adapting Resources and Sling Models 9m
- Create a Sling Model 11m
- Event Handling 6m
- Working with Sling Schedules 8m