cancel
Showing results for 
Search instead for 
Did you mean: 

New to alfresco, need suggestions, directions to learn

bip1989
Star Contributor
Star Contributor

Hi Team

I am new to alfresco and development. Can you please suggest some good tutorials to starts with? I am aware of docs.alfresco.com, but i want to know the starting point. Any guidance is greatly appreciated. 

1 ACCEPTED ANSWER

abhinavmishra14
World-Class Innovator
World-Class Innovator

Welcome to the community.

A very nice place to get started with is this tutorial by Jeff Pottshttp://ecmarchitect.com/alfresco-developer-series 

Follow the tutorials, in the order it is presented, you will have a really good understanding about the main concepts and you would feel comfortable after doing all the hands on given in this tutorial. 

The source code and hands on material used in this tutorial is available here: https://github.com/jpotts/alfresco-developer-series

You can take it as a reference and try yourself.

Once you are done, then you can start looking into alfresco documentation and learn all the concepts other than main concepts you would have learned from the above given tutorial.

https://docs.alfresco.com/6.1/concepts/dev-for-developers.html

SDK 4 based develooper series: https://github.com/jpotts/alfresco-developer-series/tree/sdk-4.0

~Abhinav
(ACSCE, AWS SAA, Azure Admin)

View answer in original post

5 REPLIES 5

abhinavmishra14
World-Class Innovator
World-Class Innovator

Welcome to the community.

A very nice place to get started with is this tutorial by Jeff Pottshttp://ecmarchitect.com/alfresco-developer-series 

Follow the tutorials, in the order it is presented, you will have a really good understanding about the main concepts and you would feel comfortable after doing all the hands on given in this tutorial. 

The source code and hands on material used in this tutorial is available here: https://github.com/jpotts/alfresco-developer-series

You can take it as a reference and try yourself.

Once you are done, then you can start looking into alfresco documentation and learn all the concepts other than main concepts you would have learned from the above given tutorial.

https://docs.alfresco.com/6.1/concepts/dev-for-developers.html

SDK 4 based develooper series: https://github.com/jpotts/alfresco-developer-series/tree/sdk-4.0

~Abhinav
(ACSCE, AWS SAA, Azure Admin)

Thanks Abhinav Mishra‌ I will follow as directed. 

I started with the above tutorial. Followed the first tutorial on SDK and i am able to run the project in eclipse. I have a question, should i start with Alfresco 5.2 or Alfresco 6.1, I read some posts and understood that Alfresco 6.1 is using docker which is also a new thing for me. Is there any helpful doc on how to use docker? The above hands on tutorial will work for Alfresco 6.1 ?

Thanks in advance for the guidance. 

abhinavmishra14
World-Class Innovator
World-Class Innovator

It is always good to start with a latest version, but as i understand - you are also new to docker as well. So i would suggest to complete the tutorial using Alfresco 5.2 + SDK 3.0.1 version first (as explained in the tutorial) and then you can start exploring Alfresco 6.x and SDK 4.0 later. Generating the sample project structure will be same for SDK 4.0 as well, which you can do later and try to apply the concepts you learned so far.

Main concepts are going to be the same on every version, so once you are comfortable - it will be easy for you down the line anyway. The tutorial is really good so follow along.

Same hands on code reference is also available using SDK 4.0 for Alfresco 6.x. See here (You can also refer these at a later point of time):

https://github.com/jpotts/alfresco-developer-series/tree/sdk-4.0

https://github.com/jpotts/alfresco-developer-series/blob/sdk-4.0/maven-sdk/tutorial/tutorial.md

You can read Deploying and Running Alfresco Content Services 6.0 to understand how alfresco 6 is used with docker. Its a good read.

~Abhinav
(ACSCE, AWS SAA, Azure Admin)

Thanks a lot for the guidance, it’s really helpful to me.