@charset "UTF-8"; /* CSS Document */
Alfresco Application Development Framework Overview

Alfresco Application Development Framework Overview

This lesson provides an overview of the Alfresco Application Development Framework.

About this course

Description: In this lesson, we present a demonstration of how to create an ADF application, ADF technologies, and the ADF Architecture. Below is a detailed outline of the lesson topics:

  • In the ADF demonstration, we demonstrate the development of an ADF application referred to as “My First App”. We build an application based on a popular Alfresco scenario referred to as the Colt Automotive scenario.
  • In the ADF technologies topic, we present the Angular components and the reason why a Developer would use ADF to create a modern front-end user-interface application. We also discuss and define the individual frameworks, languages, and technologies that enable ADF.
  • In the ADF Architecture, we “wrap-it-up” and define the major architectural components that make ADF work.

Audience: Software Developers new to the Alfresco ADF

Prerequisites: Students should have the following prerequisites:

  • Essential Knowledge or Experience in Angular.
  • Essential Knowledge or Experience in standard languages such as Java, JavaScript and TypeScript.
  • Familiarity with the out-of-the-box installations of ACS or APS.
  • Knowledge of front-end custom UI application development.

Important: You will have access to the course content for a full year from the date you enrolled. There is no Virtual Machine (VM) provided for this lesson.

Duration: 20 mins

Objectives: At the end of this lesson, the student will be able to:

  • Define the parts of the Alfresco Application Development Framework
  • Explain the languages, tools, and methods used to develop an application using Alfresco ADF. 
  • Articulate the major components of the ADF architecture.

Curriculum

  • Course Content
  • Course Survey

About this course

Description: In this lesson, we present a demonstration of how to create an ADF application, ADF technologies, and the ADF Architecture. Below is a detailed outline of the lesson topics:

  • In the ADF demonstration, we demonstrate the development of an ADF application referred to as “My First App”. We build an application based on a popular Alfresco scenario referred to as the Colt Automotive scenario.
  • In the ADF technologies topic, we present the Angular components and the reason why a Developer would use ADF to create a modern front-end user-interface application. We also discuss and define the individual frameworks, languages, and technologies that enable ADF.
  • In the ADF Architecture, we “wrap-it-up” and define the major architectural components that make ADF work.

Audience: Software Developers new to the Alfresco ADF

Prerequisites: Students should have the following prerequisites:

  • Essential Knowledge or Experience in Angular.
  • Essential Knowledge or Experience in standard languages such as Java, JavaScript and TypeScript.
  • Familiarity with the out-of-the-box installations of ACS or APS.
  • Knowledge of front-end custom UI application development.

Important: You will have access to the course content for a full year from the date you enrolled. There is no Virtual Machine (VM) provided for this lesson.

Duration: 20 mins

Objectives: At the end of this lesson, the student will be able to:

  • Define the parts of the Alfresco Application Development Framework
  • Explain the languages, tools, and methods used to develop an application using Alfresco ADF. 
  • Articulate the major components of the ADF architecture.

Curriculum

  • Course Content
  • Course Survey