Expand my Community achievements bar.

July 31st AEM Gems Webinar: Elevate your AEM development to master the integration of private GitHub repositories within AEM Cloud Manager.
SOLVED

Looking for tutorials on Java how it's used in AEM

Avatar

Level 2

Can anyone suggest some tutorials on Java and how it's used in Adobe Experience Manager?

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi Kayet, you can follow through this step by step AEM backend services, etc... to help you get started.

An addition to my post above, you can follow these useful blogs and vlogs as well:

View solution in original post

4 Replies

Avatar

Level 4

General Java

For basic Java tutorials and documentation :

 

For Apache Sling API

 

General AEM Java

https://developer.adobe.com/experience-manager/reference-materials/ 
https://developer.adobe.com/experience-manager/reference-materials/6-5/javadoc/index.html 

 

For Sling API in AEM

 

For JCR API in AEM

 

For QueryBuilder API in AEM

 

For TagMaganer API in AEM

 

That should cover the somewhat most important parts, but you will need to check the general AEM Java documentation of the classes you are using. It can help to take a look at the WKND project samples to get you started. You will also need to lookup the documentation of the packages specific to your implementation, e.g. if you use GSON, check Google GSON documentation etc.

Avatar

Correct answer by
Community Advisor

Avatar

Level 2

Hi Brian,

 

Thanks for the info. I signed up at Pluralsight and have learned a lot from them. In one of your articles you mention, "must have a firm grasp of the fundamentals of the Java language, including data structures, algorithms, and design patterns, as AEM is built on top of Java." Do you have any suggestions where to go for that training? Thanks.

 

Kayest