Developed by Exadel DX for training AEM developers
- AEM as a Client-Server Platform
- Developer Methods Of Working With AEM. CRXDE
- Creating your first AEM Project
- AEM Components
- Back-end of an AEM Component. Sling Models
- Components View. Markup Language HTL
- Rendering Page with Components
- Templates in AEM
- AEM Fragments. Using AEM as an SPA Application
- AEM Server as an Application Container. OSGi Bundles and Services
- OSGi Services Configuring and Use-cases
- AEM Servlets as OSGI components
- Nuances of working with AEMAACS
- Troubleshooting
See source code here