Skip to main content
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
BrianKasingli
BrianKasingliAccepted solution
Adobe Champion and Community Advisor
February 16, 2023

4 replies

Level 3
February 16, 2023

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.

Translate
BrianKasingli
Adobe Champion and Community Advisor
BrianKasingliAdobe Champion and Community AdvisorAccepted solution
Adobe Champion and Community Advisor
February 16, 2023
kayestAuthor
Level 2
February 22, 2023

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

Translate
BrianKasingli
Adobe Champion and Community Advisor
Adobe Champion and Community Advisor
February 23, 2023

https://www.udemy.com/course/java-the-complete-java-developer-course, I followed this course when I was new to Java. It worked out really well

Translate