Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Hyland Alfresco Developer - Introduction
Rating: 4.2 out of 5(19 ratings)
83 students

Hyland Alfresco Developer - Introduction

What you need to know to become Alfresco Developer
Last updated 12/2024
English

What you'll learn

  • Learn about the Hyland and Alfresco companies
  • Become familiar with the Alfresco product and modules
  • Become familiar with the Alfresco developer environments
  • Learn what software that is needed to develop for Alfresco (SDKs, Tools)
  • Learn about the different GitHub projects that make up the Alfresco software
  • Learn about documentation and books

Course content

1 section17 lectures3h 21m total length
  • Introduction7:31
  • Assumptions8:36

    Understand what is required by an Alfresco Developer.

  • Introduction to ECM15:19

    Learn about Enterprise Content Management (ECM). The Alfresco Content Services (ACS) system is an ECM system.

  • Introduction to BPM11:07

    Learn about Business Process Management (BPM). The Alfresco Process Services (APS) system is a BPM system.

  • Hyland sites3:37

    Learn about the Hyland Software company and its products.

  • Alfresco sites7:15

    Learn about the Alfresco Software company and its products.

  • Activiti open source workflow engine6:19

    Learn about the open source workflow engine that is the foundation for the Alfresco products.

  • Alfresco Content Services (ACS)24:32

    In this lecture we introduce the Alfresco Content Services product and what you can do with it. What modules that are available etc.

  • Alfresco Process Services (APS)18:54

    In this lecture we introduce the Alfresco Process Services product and what you can do with it.

  • ACS and APS integrated11:03

    In this demo you will see how Alfresco Content Services (ACS) and Alfresco Process Services (APS) are used together to create a business solution.

  • Alfresco Hub4:40

    Learn about the community hub for the Alfresco products. You can find blog posts and forums here.

  • Source code24:02

    Learn where the Alfresco and Activiti source code is located on GitHub.

  • ACS Development Environment22:25

    Get an introduction to the Alfresco Content Services developer environment, Architecture, SDKs, APIs etc.

  • APS Development Environment14:48

    Get an introduction to the Alfresco Process Services developer environment, Architecture, SDKs, APIs etc.

  • ACS and APS UI Development Environment11:09

    Get an introduction to how the user interface is customised for your solution/domain.

  • Documentation8:04

    Learn where you can find the Alfresco product documentation.

  • Books2:20

    Tips for some of the Alfresco books available.

Requirements

  • Basic programming experience.
  • Java knowledge is an advantage as the Alfresco product is developed in Java. But you can follow along even if you are not a Java programmer.
  • Docker knowledge is useful. The developer environment uses Docker, but if you don't know it you will learn by following along..

Description

This course provides the foundational knowledge of Alfresco Content Services (ACS) and Alfresco Process Services (APS), along with their developer environments, so you can confidently move on to advanced, hands-on development of custom extensions for ACS and APS.

After finishing this course you should be able to answer the following type of questions:

* What is the Hyland Software company and what do they do?

* What is the Alfresco Software company and what do they do?

* What is Enterprise Content Management (ECM) and how is it related to Alfresco?

* What is Business Process Management (BPM) and how is it related to Alfresco?

* What is Alfresco Content Services (ACS)?

* What is Alfresco Process Services (APS)?

* Are ACS and APS open source products?

* Can I run these products locally on my laptop?

* What does the architecture look like for ACS and APS?

* What do I need to know when it comes to programming languages, frameworks, etc., to start developing extensions?

* What tools/SDKs are used to develop extensions for ACS and APS?

* Where is the source code for ACS and APS?

* Where can I find the documentation for Alfresco software?

* What Alfresco books could be useful to read?


”Hyland Alfresco Developer – Introduction” is an independently developed course by Martin Bergljung and has not been created, endorsed, or verified by Hyland Software, Inc.. Hyland Software, Inc. shall not have any liability with respect to the ”Hyland Alfresco Developer – Introduction” course offered by Martin Bergljung.

Who this course is for:

  • Developers that wants to build extensions for the Alfresco content management solution.
  • Software Architects that want to get familiar with the Alfresco Developer environment.
  • Project Managers that wants to get an overview of how extensions are built for Alfresco.