Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Best way to learn AEM

Avatar

Avatar
Validate 1
Level 1
keithc4414956
Level 1

Likes

4 likes

Total Posts

1 post

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 3
Boost 1
View profile

Avatar
Validate 1
Level 1
keithc4414956
Level 1

Likes

4 likes

Total Posts

1 post

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 3
Boost 1
View profile
keithc4414956
Level 1

11-09-2017

Hi all,

I have a background in modern web development using Laravel (PHP) and Angular (JS.TypeScript) and feel very comfortable on the front end and back end side of things. I also have Java experience and am comfortable reading and writing it (at least up to an intermediate level). Given this type of background (no experience with JCRs, CMS, etc), what is the most effective way to come to grips with AEM and become proficient with it from a developer standpoint?

I have worked through the getting started material from Adobe and it either leaves much to be desired or I'm just not getting it. Aside from the very basics, I don't feel like I'm taking anything away from the training (in terms of being able to dive into a big existing project and get stuff done). Is this because I don't have a firm understanding of some underlying technologies or something? My goal is to really understand AEM and how it works as well as be able to proficiently develop new functionality while maintaining/fixing existing functionality.

Thanks in advance,

Keith

View Entire Topic

Avatar

Avatar
Validate 25
Level 10
smacdonald2008
Level 10

Likes

1,409 likes

Total Posts

12,671 posts

Correct Reply

2,278 solutions
Top badges earned
Validate 25
Validate 10
Validate 1
Give back 900
Give back 600
View profile

Avatar
Validate 25
Level 10
smacdonald2008
Level 10

Likes

1,409 likes

Total Posts

12,671 posts

Correct Reply

2,278 solutions
Top badges earned
Validate 25
Validate 10
Validate 1
Give back 900
Give back 600
View profile
smacdonald2008
Level 10

12-09-2017

You are right - the AEM Docs are just the beginning of AEM. They teach you how to use the AEM UI and tasks that you can perform from that UI - like uploading Assets, setting permissions, authoring tasks, etc.

However - the community has a lot of information. There are many end to end AEM HELPX articles (we have over 200 and community has many more)  that will teach you how to perform specific use cases.

You need to understand many things both on the back end and front end.  For example:

1. To learn how to get a basic AEM web site built -- see: Creating your First Adobe Experience Manager 6.3 website

2. To learn how to develop an OSGi bunlde and AEM service - see: Creating your first AEM Service using an Adobe Maven Archetype project

3. To learn how to write a HTL component with a Java WCMUsePojo - see: Creating an AEM HTML Template Language component that uses the WCMUsePojo class

4. Learn how to use Maven Archetype 11 - see: Creating an Adobe Experience Manager 6.3 Project using Adobe Maven Archetype 11

5. Learn how to write some AEM Components -- see: Developing your first Experience Manager 6.3 Components

6. Learn how to write a custom AEM workflow step -- Scott's Digital Community: Creating custom AEM workflow steps that send email messages

7. Learn how to write a custom HTL component that can consume a SOAP endpoint -- Scott's Digital Community: Creating an AEM HTML Template Language Component that displays data from ...

8. Learn how to write a custom HTL component that can consume a RESTFUL endpoint - Scott's Digital Community: Creating an AEM HTML Template Language Component that displays data from ...

9. A more advanced end to end that teaches you how to use Lazybones to setup an AEM Project -- Scott's Digital Community: Creating an Adobe Experience Manager project using Lazybones

Check out all of our HELPX articles here: http://scottsdigitalcommunity.blogspot.ca/

Scott's Digital Community

Join our AEM YouTube channel - where you will find lots of content - https://www.youtube.com/channel/UCDtISU9W-zzo1PIU3pGHUbA

AEM Community Channel - YouTube

Watch some of our webinars - Ask the AEM Communty Experts -- Adobe Experience Manager Help | Listing of Ask the AEM Community Experts

GEMS -- Gems

Taking the time to explore the content that i have listed and doing them will get you educated enough where you can join our ranks of AEM super users and know AEM enough to pass the certification exam. We have many community experts that started like you and are now certified.