AEM Learning Path
[extract from 8 BIT PLATOON Internal Wiki]
- Before you begin, take note that a thorough understanding of Java is required.
- First get a business-level overview of what AEM is:
- Before you get into too much Adobe Marketing fluff, understand what AEM really is:
- https://www.youtube.com/watch?v=nUleQHeBSgs [Programmer vs World - So you want to be an AEM developer]
- Now come to grips with the underlying technologies in AEM:
- OSGi (With a focus on Felix)
- Programmer vs World OSGi Tutorial Series: https://www.youtube.com/playlist?list=PLlf_Fk4pk-gigRWeoiSw0lsLyx97ICzQb
- Read Jamie Goodyear's Book: Instant OSGi Starter
- Understand and Build OSGi SCR services:
- JCR (Jackrabbit OAK)
- http://archive.oreilly.com/pub/a/onjava/2006/10/04/what-is-java-content-repository.html
- Jackrabbit first hops tutorial: http://jackrabbit.apache.org/jcr/first-hops.html
- Sling
- Setting up your sling development environment: https://www.youtube.com/watch?v=sklauzjfO8w
- Creating a new project: https://www.youtube.com/watch?v=_E-AVifg8dc
- http://www.xicojunior.com
- Sightly (Now called HTL)
- http://blogs.adobe.com/experiencedelivers/experience-management/htl-intro-part-1/
- http://blogs.adobe.com/experiencedelivers/experience-management/htl-intro-part-2/
- http://blogs.adobe.com/experiencedelivers/experience-management/htl-intro-part-3/
- http://blogs.adobe.com/experiencedelivers/experience-management/htl-intro-part-4/
- http://blogs.adobe.com/experiencedelivers/experience-management/htl-intro-part-5/
- OSGi (With a focus on Felix)
- Build your own website using Sling and Sightly, don't worry about AEM yet
[to be continued....]
Wow, this is a fantastic post Luigi, There's stuff in here that I actually need to go through again to refresh. Thanks for this! MG
ReplyDelete