[DEPRECATED] - Alfresco Process Services: Script Tasks

[DEPRECATED] - Alfresco Process Services: Script Tasks

This eLearning course is designed for those wishing to develop their Alfresco Process Services system and need to learn more about Script Tasks.

About this course

This course has been deprecated and will shortly be replaced by a series of newer courses that are based upon a Docker Compose lab environment.

You will still be able to register for and take this course until 30th June 2019 when your access to the lab environment will be removed.

A list of replacement courses will be provided here when available.

You can find further details about the changes that are being made in the FAQs.

Description: Through a series of lectures, videos, demonstrations and hands on lab exercises using a scenario based approach, students will walk away with a thorough understanding of Script Tasks.

Audience: Intermediate to Expert Software Developers

Prerequisites:

  • BPMN knowledge
  • Apache Maven knowledge
  • Knowledge of developing using:
    • Java
    • JavaScript
    • Groovy
  • Familiarity with XML
  • Familiarity with using an IDE for software development

Important: You will have access to the course content for a full year from the date you enrolled. However, if you have a Virtual Machine assigned to the course, the VM will only be available for a total of 30 days from your enrollment. Ensure you complete all lab exercises within this window.

Course Outline:

Script Tasks Overview

  • What are Script Tasks?
  • Differences between a Script Task and a Service Task
  • How labs are formatted for this module
  • Demonstration: Hello World Script Task
  • How your assigned Virtual Machine is configured
  • Lab 1: Creating a 'Hello World' Script Task
  • Knowledge Checks
  • Lesson Summary

Script Tasks in Detail

  • When to use a Script Task
  • Groovy vs. JavaScript
  • Demonstration: Javascript Script Task
  • Demonstration: Groovy Script Task
  • Script Tasks Best Practices
  • Lesson Summary

Lab Exercise 2: Apply Groovy and JavaScript

  • Lab Overview
  • Lab Demonstration
  • Lab Guidance 

Auto Parts Scenario and Introduction

  • Introduction to the lab scenario

Lab exercise 3: Script task to Report Inventory Control Quantities

  • Lab Overview
  • Lab Demonstration
  • Lab Guidance

Module Summary

Reference Links

This course was formerly known as: Activiti Developer Series: Script Tasks.  The course content may still reference the legacy course name.

Curriculum4hrs

  • Lab Environment (Virtual Machine)
  • Course Content
  • Course Assets
  • Course Survey

About this course

This course has been deprecated and will shortly be replaced by a series of newer courses that are based upon a Docker Compose lab environment.

You will still be able to register for and take this course until 30th June 2019 when your access to the lab environment will be removed.

A list of replacement courses will be provided here when available.

You can find further details about the changes that are being made in the FAQs.

Description: Through a series of lectures, videos, demonstrations and hands on lab exercises using a scenario based approach, students will walk away with a thorough understanding of Script Tasks.

Audience: Intermediate to Expert Software Developers

Prerequisites:

  • BPMN knowledge
  • Apache Maven knowledge
  • Knowledge of developing using:
    • Java
    • JavaScript
    • Groovy
  • Familiarity with XML
  • Familiarity with using an IDE for software development

Important: You will have access to the course content for a full year from the date you enrolled. However, if you have a Virtual Machine assigned to the course, the VM will only be available for a total of 30 days from your enrollment. Ensure you complete all lab exercises within this window.

Course Outline:

Script Tasks Overview

  • What are Script Tasks?
  • Differences between a Script Task and a Service Task
  • How labs are formatted for this module
  • Demonstration: Hello World Script Task
  • How your assigned Virtual Machine is configured
  • Lab 1: Creating a 'Hello World' Script Task
  • Knowledge Checks
  • Lesson Summary

Script Tasks in Detail

  • When to use a Script Task
  • Groovy vs. JavaScript
  • Demonstration: Javascript Script Task
  • Demonstration: Groovy Script Task
  • Script Tasks Best Practices
  • Lesson Summary

Lab Exercise 2: Apply Groovy and JavaScript

  • Lab Overview
  • Lab Demonstration
  • Lab Guidance 

Auto Parts Scenario and Introduction

  • Introduction to the lab scenario

Lab exercise 3: Script task to Report Inventory Control Quantities

  • Lab Overview
  • Lab Demonstration
  • Lab Guidance

Module Summary

Reference Links

This course was formerly known as: Activiti Developer Series: Script Tasks.  The course content may still reference the legacy course name.

Curriculum4hrs

  • Lab Environment (Virtual Machine)
  • Course Content
  • Course Assets
  • Course Survey