AEM Interview Questions Part 5
Using GitHub To Share Your Code Tutorial
The purpose of this tutorial is to show you how to use GitHub to share your code with others.
For this tutorial we will be using GitHub for Windows. This tutorial does not go into full detail, but does provide all the steps that are needed for learning purposes.
In order to follow along with this tutorial, you will need to install GitHub for Windows. You can download the program from here:
https://windows.github.com/
, and you will need to create an account on GitHub here:
https://github.com/
. Creating an account is free, and only takes a few minutes.
If you have completed the previous steps, we can get started.
AEM Tutorial On Building A Sightly Page Component
The purpose of this tutorial is to show you how to build an AEM page component using sightly. You can read more about sightly here: Sightly
For this tutorial we will be using crxde lite. This tutorial does not go into full detail, but does provide all the code that was used in the creation of this component for learning purposes.
For this tutorial I was using: AEM 6.0. You should be able to follow along with other versions of this software.
In order to follow along with this tutorial, you will need to have a basic project structure already set up, or you can follow along with this tutorial here:
Basic Project Setup Tutorial
If you have not completed the tutorial listed above, you can download a package from GitHub that has the completed project from here: AEM-Getting-Started. Just follow the instructions in the “readme” file to install the package into your instance of AEM.
If you have completed the previous steps, we can get started.
April Ask the Community Experts Session: Touch UI Components
Adobe will be holding another “Ask the Community Experts Session” this month on April 21st at 11 A.M. - 12:00 P.M. EST. This session will be focusing on workflows in AEM. The session will be giving an in depth look at building touch UI components, touch UI dialogs, and using the Touch UI based APIs meant for component development.
This session will be hosted by Scott Macdonad and Sreekanth Choudry Nalabotu. You can find Scott Macdonad's blog here: http://scottsdigitalcommunity.blogspot.com/
AEM Interview Questions Part 4
AEM GEM On 'Tips and Tricks for AEM Sites Touch UI'
Adobe will be holding another GEM on June 3rd, 2015. This session will be focusing on tips and tricks for the AEM Sites Touch UI. The session will be teaching you how to:
- How to efficiently navigate and find content
- How to author content
- How to keep an overview of what is going on
- How to organize content and collaborate on it
This session will be hosted by Gabriel Walt, a Product Manager at Adobe.
AEM Interview Questions Part 3
Ask the Community Experts Session: AEM Workflows Update
Workflows are a wonderful tool in AEM that allow you to automate activities. If you missed the “Ask the Community Experts Session” on workflows, do not fear. They have released an article on this session, and they have released a video of the session.
Some of the topics the article and session will cover are:
- Create an AEM workflow
- Invoking the AEM workflow
- Checking if the workflow is successful
- Workflow sessions
- Managing data in your workflow
AEM Interview Questions Part 2
This is part two of my AEM interview questions. You can find the other parts here:
Part 1 - Part 3 - Part 4 - Part 5 - Part 6 - Part 7 - Part 8 - PDF
Here are some more AEM interview questions that could come up during a technical interview:
- It reduces the complexity of the system by having everything in bundles.
- It makes the components loosely coupled and easy to manage since they can be installed, deleted, updated, started, and stopped at run time.
- It increases the performance of the system since parts of the application that are not in use, do not need to be loaded in the memory.
I hope you enjoyed this post. Please feel free to post any comments below.