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.

https://video.tv.adobe.com/v/32034?learn=on

Introduction to the AEM Architecture Stack

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

https://video.tv.adobe.com/vc/32034/eng.json

{ "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" }

https://video.tv.adobe.com/v/32030?learn=on

Introduction to the Java Content Repository (JCR)

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

https://video.tv.adobe.com/vc/32030/eng.json

{ "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)" }

https://video.tv.adobe.com/v/32032?learn=on

Introduction to Sling

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

https://video.tv.adobe.com/vc/32032/eng.json

{ "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" }

https://video.tv.adobe.com/v/32033?learn=on

Introduction to Author and Publish Tier

Introduction to Author and Publish Tier

An introduction to the Author and Publish tiers as part of the architecture in Adobe Experience Manager.

359

https://video.tv.adobe.com/vc/32033/eng.json

{ "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" }

https://video.tv.adobe.com/v/32029?learn=on

Introduction to Dispatcher

Introduction to Dispatcher

An introduction to the capabilities and features of the dispatcher as part of the AEM architecture.

344

https://video.tv.adobe.com/vc/32029/eng.json

{ "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" }

https://video.tv.adobe.com/v/330545?learn=on

Explore the Importance of Cloud Manager in AEM

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

https://video.tv.adobe.com/vc/330545/eng.json

{ "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" }