APS Development: Script Tasks

APS Development: Script Tasks

This course is designed for Alfresco Process Services (APS) developers who need to understand Script Tasks.

About this course

Overview

This course is designed for Alfresco Process Services (APS) developers who need to understand Script Tasks.

What Will I Learn?

The learning objectives that are covered by this course are:

  • What are Script Tasks?
  • Differences between a Script Task and a Service Task
  • When to use a Script Task
  • Groovy vs. JavaScript
  • Script Tasks Best Practices

Target Audience

This course is targeted at the following roles:

  • Developers
  • Architects

Time Required: ~30 minutes

Applicable Product Versions: 1.7 - 1.9

Difficulty: Foundation

Prerequisite Knowledge

Students are expected to have knowledge and hands on experience with the following:

  • Apache Maven projects
  • Linux commands
  • Java and Spring development
  • BPMN
  • Using an IDE (Integrated Development Environment like Eclipse or IntelliJ)

Prerequisite Courses

If the student is new to Alfresco Process Services, the following courses should be taken before completing this course:

Curriculum

  • Introduction
  • Objectives
  • Prerequisites
  • Script Tasks
  • Overview
  • When to use a Script Task
  • JavaScript vs Groovy
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey

About this course

Overview

This course is designed for Alfresco Process Services (APS) developers who need to understand Script Tasks.

What Will I Learn?

The learning objectives that are covered by this course are:

  • What are Script Tasks?
  • Differences between a Script Task and a Service Task
  • When to use a Script Task
  • Groovy vs. JavaScript
  • Script Tasks Best Practices

Target Audience

This course is targeted at the following roles:

  • Developers
  • Architects

Time Required: ~30 minutes

Applicable Product Versions: 1.7 - 1.9

Difficulty: Foundation

Prerequisite Knowledge

Students are expected to have knowledge and hands on experience with the following:

  • Apache Maven projects
  • Linux commands
  • Java and Spring development
  • BPMN
  • Using an IDE (Integrated Development Environment like Eclipse or IntelliJ)

Prerequisite Courses

If the student is new to Alfresco Process Services, the following courses should be taken before completing this course:

Curriculum

  • Introduction
  • Objectives
  • Prerequisites
  • Script Tasks
  • Overview
  • When to use a Script Task
  • JavaScript vs Groovy
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey