Course Code

activitydesigners
 

     Duration

21 Hours
 
 

     Requirements

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
 

     Feedback (6)

The ability to do practical labs and the flexibility of the trainer.

marco perestrelo


Excellent ratio between learning the concepts and applying them quickly. This was appreciated by the audience, because after the overview we worked the same concepts in the labs. Very good communication skills by Antonio that kept the audience very interested.

Filipe Miranda


The practical understanding and explanation of the use of Activity (Good things vs not so good things).

i2S


I generally enjoyed the exercises.

Miguel Cunha


I generally was benefit from the trainer Knowledge communication.

Filipe Miranda


I learned the use the software confidently in just a few days. The training was adjusted to suit my purposes, which were less code-oriented and more user interface and business process focused.

Elizabeth Hostetter - accenture


The course could be tailored to suit your needs and objectives. It can also be delivered on your premises if preferred.


  
  
  


  

Online Price per participant 6000 AED

  

Classroom Price per participant 6000 AED

Starts

 

Ends

 

  Workday courses take place between 9:30 and 16:30

Location


  Show venue details


Number of Participants






Related Courses

Total Courses 3


Activiti for Process Developers

  28 hours

BPM for Managers and Analysts Overview

  14 hours

BPM Essentials

  21 hours

Managing Business Processes with ProcessMaker

  14 hours

Bonita BPM for Designers

  7 hours

Business Process Management

  35 hours

jBPM for Process Designers

  28 hours

 

Business Process Modelling in BPMN 2.0

  21 hours

BPMN 2.0 Fundamentals and Workshop

  14 hours

Understanding Business Process Modeling with BPMN 2.0

  14 hours



Public Course Discounts

Total Courses 5