Hands-On Lab: Bootstrapping website development with Sling Models and HTL using Core Components
Creating a website with AEM is a lot easier when you do not need to start from a blank slate. The AEM Core WCM Components are starting bricks that will help you develop a website project with AEM very fast, removing a lot of the boilerplate code you would have otherwise. This hands-on lab will show you how to quickly create a website using Core Components, Maven and Java. We will start with a wireframe design and create a matching website using the latest technologies available in AEM: HTL, Sling Models, AEM Core WCM Components, editable templates, content policies.
Prerequisites:
- Intermediate-level experience developing AEM Sites solutions
- Java and Maven experience
- Your own computer running:
- Java 8
- Maven 3.5+ with proper configuration for developing AEM projects
- Your IDE/editor of choice
- A (clean) running AEM 6.4 instance with no sample content
The lab will include:
- a short presentation of the technologies we are going to use
- a guided tutorial for setting up the environment and building the basic structure of the website using out-of-the-box Core Components
- a guided tutorial for customising the components and applying the provided design
- a Q&A session in the end