Course Code: activitydesigners
Duration: 21 hours
Prerequisites:

Though software developer background is not required, familiarity with any programming language (VBA, C, Java, PHP etc...) is a must for delegates. If you are looking for a course for developers please check the course, Activiti for Process Developers.

Overview:

Activiti is an open-source workflow engine and Business Process Management (BPM) Platform for business people, developers and system admins.

Course Outline:

BPMN 2.0 Introduction

  • What is BPMN?
  • Defining a process

BPMN 2.0 Constructs

  • Events
    • Event Definitions
    • Timer Event Definitions
    • Error Event Definitions
    • Signal Event Definitions
    • Message Event Definitions
    • Boundary Events
    • Compensation Boundary Event
    • Intermediate Catching Events
    • Compensation Event
  • Sequence Flow
    • Description
    • Graphical notation
    • XML representation
    • Conditional sequence flow
    • Default sequence flow
  • Gateways
    • Exclusive Gateway
    • Parallel Gateway
    • Inclusive Gateway
    • Event-based Gateway
  • Tasks
    • User Task
    • Script Task
    • Business Rule Task
    • Manual Task
    • Multi-instance (for each)
    • Compensation Handlers
  • Sub-Processes and Call Activities
    • Sub-Process
    • Event Sub-Process
    • Transaction subprocess
    • Call activity (subprocess)
  • Data objects

Activiti Introduction

  • Very short introduction to BPMS
  • Licence
  • Downloading and Installing

Activiti Modeler

  • Table-driven definition (Activiti Kickstart)
  • Model editing
  • Importing existing models
  • Convert deployed definitions to an editable model
  • Export model to BPMN XML
  • Deploy model to the Activiti Engine

Activiti Explorer

  • Process diagram
  • Tasks
  • Start process instances
  • My instances
  • Administration
  • Reporting

The Activiti API

  • The Process Engine API and services
  • Exception strategy
  • Working with the Activiti services
    • Deploying the process
    • Starting a process instance
    • Completing tasks
    • Suspending and activating a process
    • Query API
  • Expressions
  • Unit testing
  • Debugging unit tests

Eclipse Designer

  • Installation
  • Activiti Designer editor features
  • Activiti Designer BPMN features
  • Activiti Designer deployment features
  • Extending Activiti Designer

Deployment

  • Business archives
    • Deploying programmatically
    • Deploying with Activiti Explorer
  • Versioning of process definitions
  • Providing a process diagram
  • Generating a process diagram
  • Category

Forms

  • Form properties
  • External form rendering

History

  • Querying history
  • History configuration
  • History for audit purposes

REST API

  • General Activiti REST principles
  • Deployment
  • Process Definitions
  • Models
  • Process Instances
Sites Published:

United Arab Emirates - Activiti for Business Process Designers

Qatar - Activiti for Business Process Designers

Egypt - Activiti for Business Process Designers

Saudi Arabia - Activiti for Business Process Designers

South Africa - Activiti for Business Process Designers

Brasil - Activiti para Designers de Processos de Negócios

Canada - Activiti for Business Process Designers

中国 - Activiti for Business Process Designers

香港 - Activiti for Business Process Designers

澳門 - Activiti for Business Process Designers

台灣 - Activiti for Business Process Designers

USA - Activiti for Business Process Designers

Österreich - Activiti für Business Processes Designers (Prozessgestaltung)

Schweiz - Activiti für Business Processes Designers (Prozessgestaltung)

Deutschland - Activiti für Business Processes Designers (Prozessgestaltung)

Czech Republic - Activiti for Business Process Designers

Denmark - Activiti for Business Process Designers

Estonia - Activiti for Business Process Designers

Finland - Activiti for Business Process Designers

Greece - Activiti for Business Process Designers

Magyarország - Activiti for Business Process Designers

Ireland - Activiti for Business Process Designers

Luxembourg - Activiti for Business Process Designers

Latvia - Activiti for Business Process Designers

España - Activiti para Diseñadores de Procesos de Negocio

Italia - Activiti for Business Process Designers

Lithuania - Activiti for Business Process Designers

Nederland - Activiti for Business Process Designers

Norway - Activiti for Business Process Designers

Portugal - Activiti para Designers de Processos de Negócios

România - Activiti for Business Process Designers

Sverige - Activiti for Business Process Designers

Türkiye - Activiti for Business Process Designers

Malta - Activiti for Business Process Designers

Belgique - Activiti for Business Process Designers

France - Activiti for Business Process Designers

日本 - Activiti for Business Process Designers

Australia - Activiti for Business Process Designers

Malaysia - Activiti for Business Process Designers

New Zealand - Activiti for Business Process Designers

Philippines - Activiti for Business Process Designers

Singapore - Activiti for Business Process Designers

Thailand - Activiti for Business Process Designers

Vietnam - Activiti for Business Process Designers

India - Activiti for Business Process Designers

Argentina - Activiti para Diseñadores de Procesos de Negocio

Chile - Activiti para Diseñadores de Procesos de Negocio

Costa Rica - Activiti para Diseñadores de Procesos de Negocio

Ecuador - Activiti para Diseñadores de Procesos de Negocio

Guatemala - Activiti para Diseñadores de Procesos de Negocio

Colombia - Activiti para Diseñadores de Procesos de Negocio

México - Activiti para Diseñadores de Procesos de Negocio

Panama - Activiti para Diseñadores de Procesos de Negocio

Peru - Activiti para Diseñadores de Procesos de Negocio

Uruguay - Activiti para Diseñadores de Procesos de Negocio

Venezuela - Activiti para Diseñadores de Procesos de Negocio

Polska - Modelowanie procesów biznesowych z wykorzystaniem Activity

United Kingdom - Activiti for Business Process Designers

South Korea - Activiti for Business Process Designers

Pakistan - Activiti for Business Process Designers

Sri Lanka - Activiti for Business Process Designers

Bulgaria - Activiti for Business Process Designers

Bolivia - Activiti para Diseñadores de Procesos de Negocio

Indonesia - Activiti for Business Process Designers

Kazakhstan - Activiti for Business Process Designers

Moldova - Activiti for Business Process Designers

Morocco - Activiti for Business Process Designers

Tunisia - Activiti for Business Process Designers

Kuwait - Activiti for Business Process Designers

Oman - Activiti for Business Process Designers

Slovakia - Activiti for Business Process Designers

Kenya - Activiti for Business Process Designers

Nigeria - Activiti for Business Process Designers

Botswana - Activiti for Business Process Designers

Slovenia - Activiti for Business Process Designers

Croatia - Activiti for Business Process Designers

Serbia - Activiti for Business Process Designers

Bhutan - Activiti for Business Process Designers

Nepal - Activiti for Business Process Designers

Uzbekistan - Activiti for Business Process Designers