Skip to content

Adobe Experience Manager

AEM tutorials, from the first install to headless delivery

Practical tutorials on Adobe Experience Manager (AEM) for developers, architects and authors. The core guides are written for AEM as a Cloud Service, the version Adobe develops today, and note where AEM 6.5 differs. Each one is checked against Adobe's documentation; how we work explains how.

Learn AEM: where to start

9 steps, in order
  1. 01

    AEM architecture

    the Java, OSGi, Sling and Oak stack, and how author, publish and the Dispatcher fit together, with diagrams.

  2. 02

    AEM as a Cloud Service

    how the cloud version differs from AEM 6.5, environments, the local SDK, Cloud Manager and logs.

  3. 03

    Java in AEM

    which Java versions AEM runs on, how to set the build JDK, and the APIs you will use.

  4. 04

    HTL

    the template language every AEM component is written in.

  5. 05

    AEM Core Components

    Adobe's standard components, proxy components and how to customize them.

  6. 06

    AEM templates

    editable templates, policies, and how to create one.

  7. 07

    Content Fragments and Experience Fragments

    reusable content, with and without layout.

  8. 08

    AEM headless tutorial and AEM GraphQL API

    delivering content to apps.

  9. 09

    AEM Assets

    Adobe's DAM, how it processes and delivers files.

Which AEM are you working with?

AEM as a Cloud Service

Adobe's cloud version, run and updated continuously by Adobe.

AEM 6.5 and AEM 6.5 LTS

the versions you install yourself. Core support for AEM 6.5 on premises ends on 28 February 2027; AEM 6.5 LTS, released in March 2025, is its successor.

Edge Delivery Services

AEM's edge-rendered delivery, which Adobe now recommends for new projects. See the architecture overview.

Tutorial series

5 tutorials

Architecture and platform

4 tutorials

HTL (Sightly)

8 tutorials

Components and templates

4 tutorials

Content Fragments and headless

7 tutorials

Assets and Dynamic Media

7 tutorials

Operations, SEO and upgrades

7 tutorials

The wider Adobe stack

4 tutorials