Expand my Community achievements bar.

SOLVED

A few questions on programming specifications & metholody

Avatar

Level 1

Hi there,

I am new to AEM and my team is working on a project for my client.

I am posting a few questions on behalf of my team and wondering if anyone could give us some help.

None in my team isfamiliar with AEM and these queestions may seem vagur or too easy for some but we are having difficulties grasping the AEM concepts.

A. Programming Speficiation

    As a developer, is there any sample for AEM programming specification? If so, could anyone refer to its locations?

B. Naming rules 

    Do AEM developers have specific namig rules for funtions, components, and etc for AEM developments? if so, could anyone direct me to a page where it describes such rules?

C.Are they AEM develoment methodology my team could refer to before we start developments?

Thank you very much for reading.

1 Accepted Solution

Avatar

Correct answer by
Administrator

Some of  AEM reference to start with are :-

Link :- https://helpx.adobe.com/marketing-cloud/experience-manager.html (Tutorials and Training, here you will get video and text tutorials).

Link :- https://helpx.adobe.com/experience-manager/using/onboardAEM.html 

Link :- http://www.cqtutorial.com/ 

Link :- http://helpx.adobe.com/experience-manager/using/creating-touchui-component.html (community article)

Link :- http://helpx.adobe.com/experience-manager/using/extending-aem-6-administrator-user.html

Link :- http://helpx.adobe.com/experience-manager/using/creating-sightly-component.html

Link :- https://helpx.adobe.com/experience-manager/using/custom-carousel-components.html

Link:- http://helpx.adobe.com/experience-manager/using/creating-touchui-xtypes.html

Link:- http://helpx.adobe.com/experience-manager/using/creating-cxf-bundles-consume-web.html

Link:- http://helpx.adobe.com/experience-manager/using/custom-sling-servlets.html

Link:- http://helpx.adobe.com/experience-manager/using/querying-experience-manager-data-using1.html

Link:- http://helpx.adobe.com/experience-manager/using/first-osgi.html

Link:- https://docs.adobe.com/docs/en/aem/6-1/develop/the-basics/website.html

Link:- https://www.youtube.com/watch?v=QfvFWSQQ_0M&list=PLRzUAoFVQxTeBOZmr7GykKSHt2bX0OCf_

 

Please refer to the Forum post:- http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manage... (Same kind of Question)

 

I hope this would help you.

 

Thanks and Regards

Kautuk Sahni



Kautuk Sahni

View solution in original post

2 Replies

Avatar

Level 9

Park David wrote...

Hi there,

I am new to AEM and my team is working on a project for my client.

I am posting a few questions on behalf of my team and wondering if anyone could give us some help.

None in my team isfamiliar with AEM and these queestions may seem vagur or too easy for some but we are having difficulties grasping the AEM concepts.

A. Programming Speficiation

    As a developer, is there any sample for AEM programming specification? If so, could anyone refer to its locations?

B. Naming rules 

    Do AEM developers have specific namig rules for funtions, components, and etc for AEM developments? if so, could anyone direct me to a page where it describes such rules?

C.Are they AEM develoment methodology my team could refer to before we start developments?

Thank you very much for reading.

 

Hi,

Here is the one spec, which is good for everyone.

https://docs.adobe.com/docs/en/aem/6-1/develop/the-basics/dev-guidelines-bestpractices.html

Regarding development methodology, Go for Agile (Scrum/Lean/XP). And, evaluate what could be suitable practise in your case. Each agile process has pros & cons and none of them could fit into every situation. 

If it is a small team and there are no roles defined like Product owner, Scrum master etc. Then, I prefer Lean (Kanban) which is easier and provides enough things to deal with every problem.

--

Jitendra

Avatar

Correct answer by
Administrator

Some of  AEM reference to start with are :-

Link :- https://helpx.adobe.com/marketing-cloud/experience-manager.html (Tutorials and Training, here you will get video and text tutorials).

Link :- https://helpx.adobe.com/experience-manager/using/onboardAEM.html 

Link :- http://www.cqtutorial.com/ 

Link :- http://helpx.adobe.com/experience-manager/using/creating-touchui-component.html (community article)

Link :- http://helpx.adobe.com/experience-manager/using/extending-aem-6-administrator-user.html

Link :- http://helpx.adobe.com/experience-manager/using/creating-sightly-component.html

Link :- https://helpx.adobe.com/experience-manager/using/custom-carousel-components.html

Link:- http://helpx.adobe.com/experience-manager/using/creating-touchui-xtypes.html

Link:- http://helpx.adobe.com/experience-manager/using/creating-cxf-bundles-consume-web.html

Link:- http://helpx.adobe.com/experience-manager/using/custom-sling-servlets.html

Link:- http://helpx.adobe.com/experience-manager/using/querying-experience-manager-data-using1.html

Link:- http://helpx.adobe.com/experience-manager/using/first-osgi.html

Link:- https://docs.adobe.com/docs/en/aem/6-1/develop/the-basics/website.html

Link:- https://www.youtube.com/watch?v=QfvFWSQQ_0M&list=PLRzUAoFVQxTeBOZmr7GykKSHt2bX0OCf_

 

Please refer to the Forum post:- http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manage... (Same kind of Question)

 

I hope this would help you.

 

Thanks and Regards

Kautuk Sahni



Kautuk Sahni