Develop with GraphQL for Headless Delivery in Adobe Experience Manager is a 3-day, instructor-led course delivered in a classroom or virtually. This hands-on course focuses on configuring and developing AEM for headless delivery using GraphQL APIs.
You’ll begin by modeling structured content using Content Fragments and creating persisted queries. The course then demonstrates how to integrate these APIs into an external application, using a sample React app to illustrate how AEM Headless content can be consumed in practice.
You’ll also learn how to extend the Content Fragment authoring experience using Adobe Developer App Builder, enabling custom views and actions. In addition, the course explores advanced GraphQL techniques such as querying nested references, using directives, working with rich text JSON, and optimizing large response sets. Finally, you'll get guidance on preparing your AEM environment for production, including CORS configuration, cache control, query migration, and Dispatcher setup.