APS Development: Development Practices & Guidelines

APS Development: Development Practices & Guidelines

This course provides a series of guidelines to be considered when developing applications.

About this course

Overview

This course provides a series of guidelines to be considered when developing application extensions, specifically:

  • Java API
  • REST API
  • Spring Beans & Expressions
  • Process Extensions
  • User Interface Extensions

Target Audience

This course is targeted at the following roles:

  • Developers
  • Architects

Time Required: ~15 minutes

Applicable Product Versions: 1.0 - 1.9

Difficulty: Intermediate

Prerequisite Knowledge

This course presumes that the student is competent with the following tools, technologies and concepts:

  • Understanding of Alfresco Process Services BPM applications
  • Understanding of general application development

Curriculum

  • Introduction
  • Objectives
  • Prerequisites
  • Best Practices
  • Java API
  • REST API
  • Spring Beans & Expressions
  • Process Extensions
  • User Interface Extensions
  • Conclusion
  • References
  • Course Survey

About this course

Overview

This course provides a series of guidelines to be considered when developing application extensions, specifically:

  • Java API
  • REST API
  • Spring Beans & Expressions
  • Process Extensions
  • User Interface Extensions

Target Audience

This course is targeted at the following roles:

  • Developers
  • Architects

Time Required: ~15 minutes

Applicable Product Versions: 1.0 - 1.9

Difficulty: Intermediate

Prerequisite Knowledge

This course presumes that the student is competent with the following tools, technologies and concepts:

  • Understanding of Alfresco Process Services BPM applications
  • Understanding of general application development

Curriculum

  • Introduction
  • Objectives
  • Prerequisites
  • Best Practices
  • Java API
  • REST API
  • Spring Beans & Expressions
  • Process Extensions
  • User Interface Extensions
  • Conclusion
  • References
  • Course Survey