Understand Back-End Development
A deep-dive into back-end development with Adobe Experience Manager. Learn best practices for working with Java APIs, Sling Models and unit testing.
Introduction to the AEM Architecture Stack
Introduces the technologies of OSGi, JCR, Oak, and Sling as part of Adobe Experience Manager's technology stack.
183
{ "description": "Introduces the technologies of OSGi, JCR, Oak, and Sling as part of Adobe Experience Manager's technology stack.", "duration": "PT0H3M3S", "embedUrl": "https://video.tv.adobe.com/v/32034/", "name": "Introduction to the AEM Architecture Stack", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363383-100x56.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363383-150x84.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363383-200x113.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363383-220x124.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363384-236x133.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363384-290x186.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363384-420x236.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363384-640x360.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363385-1920x1080.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363385-666x374.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363385-720x405.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/3be87d6d-195a-4553-9501-8c2760ddfd80/205910eafde640f8854fe0b5268d8480_1583363385-960x540.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-03-04T22:56:06Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "Introduction to the AEM Architecture Stack" }
Introduction to the Java Content Repository (JCR)
An introduction to the JCR (Java Content Repository) used by Adobe Experience Manager. The JCR is the base level of the AEM technology stack and is responsible for underlying content persistence, storage, search, access control and much more!
310
{ "description": "An introduction to the JCR (Java Content Repository) used by Adobe Experience Manager. The JCR is the base level of the AEM technology stack and is responsible for underlying content persistence, storage, search, access control and much more!", "duration": "PT0H5M10S", "embedUrl": "https://video.tv.adobe.com/v/32030/", "name": "Introduction to the Java Content Repository (JCR)", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361477-100x56.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361478-150x84.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361478-200x113.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361478-220x124.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361478-236x133.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361479-290x186.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361479-420x236.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361479-640x360.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361479-666x374.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361480-1920x1080.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361480-720x405.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/7df6ddd4-d575-4594-9247-fa3859534a2f/159703c9425943309948a0373771757b_1583361480-960x540.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-03-04T22:34:28Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "Introduction to the Java Content Repository (JCR)" }
Introduction to Sling
An introduction to Sling, an open-source RESTful web framework that is part of Adobe Experience Manager's underlying technology stack.
235
{ "description": "An introduction to Sling, an open-source RESTful web framework that is part of Adobe Experience Manager's underlying technology stack.", "duration": "PT0H3M55S", "embedUrl": "https://video.tv.adobe.com/v/32032/", "name": "Introduction to Sling", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362510-100x56.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362510-150x84.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362511-200x113.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362511-220x124.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362511-236x133.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362512-290x186.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362512-420x236.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362512-640x360.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362512-666x374.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362513-1920x1080.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362513-720x405.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/b06a50b2-3998-4309-96cf-02194fae883e/07fffc9d176f43a49c2083f590d8ed6b_1583362513-960x540.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-03-04T22:45:59Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "Introduction to Sling" }
Introduction to Author and Publish Tier
An introduction to the Author and Publish tiers as part of the architecture in Adobe Experience Manager.
359
{ "description": "An introduction to the Author and Publish tiers as part of the architecture in Adobe Experience Manager.", "duration": "PT0H5M59S", "embedUrl": "https://video.tv.adobe.com/v/32033/", "name": "Introduction to Author and Publish Tier", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362543-100x56.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362543-150x84.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362544-200x113.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362544-220x124.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362544-236x133.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362544-290x186.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362545-420x236.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362545-640x360.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362545-666x374.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362546-1920x1080.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362546-720x405.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/8893e7a7-dd39-4385-85cb-8e0da720eafc/8b5a2346015843e1a1dfeebc20e98a39_1583362546-960x540.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-03-04T22:48:41Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "Introduction to Author and Publish Tier" }
Introduction to Dispatcher
An introduction to the capabilities and features of the dispatcher as part of the AEM architecture.
344
{ "description": "An introduction to the capabilities and features of the dispatcher as part of the AEM architecture.", "duration": "PT0H5M44S", "embedUrl": "https://video.tv.adobe.com/v/32029/", "name": "Introduction to Dispatcher", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360274-100x56.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360274-150x84.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360274-200x113.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360275-220x124.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360275-236x133.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360275-290x186.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360275-420x236.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360276-640x360.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360276-666x374.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360276-720x405.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360276-960x540.jpg", "https://images-tv.adobe.com/mpcv3/1b0287d8-d946-4fc0-b1c7-62a6d04971df/f133cd83-6d6e-46cc-8b95-44020783ea8b/23fb1924ab2e4bbe9f0cef6345b2dfb8_1583360277-1920x1080.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2020-03-04T22:04:11Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "Introduction to Dispatcher" }
Explore the Importance of Cloud Manager in AEM
Explore the purpose of Cloud Manager and how it works with AEM as a Cloud Service.
278
{ "description": "Explore the purpose of Cloud Manager and how it works with AEM as a Cloud Service.", "duration": "PT0H4M38S", "embedUrl": "https://video.tv.adobe.com/v/330545/", "name": "Explore the Importance of Cloud Manager in AEM", "thumbnailUrl": [ "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286946-100x56.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286946-150x84.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286947-200x113.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286947-220x124.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286947-236x133.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286947-290x186.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286948-420x236.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286948-640x360.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286948-666x374.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286948-720x405.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286951-1920x1080.jpg", "https://images-tv.adobe.com/mpcv3/3e19b88a-10d6-457d-8497-4aa3e36e76de/b5d318d4-874d-4854-9436-e0939dd8f89c/7d2fa41495e84c7bb1340d99402f4eb3_1612286951-960x540.jpg" ], "@type": [ "VideoObject", "LearningResource" ], "uploadDate": "2021-01-14T22:08:15Z", "hasPart": [], "educationLevel": [ "Beginner" ], "learningResourceType": "Explore the Importance of Cloud Manager in AEM" }