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

Process Services: Script Tasks
This course is designed for Alfresco Process Services (APS) developers who need to understand Script Tasks.
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: