top of page
TechEd Course Banner.png
logo-dark.webp

Flowable BPM

1003

Course Code:

In this course, you will learn about the construction of BPMN 2.0 along with some customization of extents and events generations that makes the development of the Application more frequent and responsive.

5 Days

Advanced

fotor_2023-5-12_10_29_21.png
Learning Objectives
  • Collection of Services that exposes APIs for Managing and Executing Business Applications


  • Advanced details on Integration of Activiti with Flowable

Anchor 1
Prerequisites:
  • We recommend participants to have basic Java development skills and Spring Boot knowledge

Intended Audience

his course is for BPM Architect, Developer and Analyst who wants to learn this superb product of Flowable BPM

focused-students-using-tablet-discussing-information (1).jpg
Course Outline:

Module 1: Basics of BPMN 2.0 


  • Introducing BPMN 

  • Working with Process 

  • Simple Example 


Module 2: Constructing BPMN 2.0 


  • Defining Custom Extensions 

  • Working with Events 

  • Introducing Timer Event Definitions 

  • Introducing Signal Event Definitions 

  • Introducing Message Event Definitions 


Module 3: Working with Command-Line Applications 


  • Process Engine Introduction 

  • Process Definition Deployment 

  • Process Instantiation 

  • Transactionality 

  • Task Completion and Querying Tasks Concepts 

  • Working with JavaDelegate 

  • Historical Datas 


Module 4: Configuring Flowable 


  • Creation of Process Engine 

  • ProcessEngineConfiguration Concepts 

  • Configuring Database for Flowable 

  • Working with JNDI DataSource Configuration 

  • Introducing Job Executor 

  • Activation of Job Executor 

  • Configuring Mail Server 

  • Scripts and Expression concepts in Exposing Configuration 

  • Mapped Diagnostic Context 


Module 5: Introducing Flowable REST APIs 


  • Managing REST Application 

  • Process Deployment Definition 

  • Starting Process Instantiation 

  • Task Completion Concepts 


Module 6: Working with Flowable API 


  • Introducing Process API and Services

  • Working with Exception 

  • API Query Concept in Detail 

  • Understanding Variables and Transient Variables 

  • Introduction to expressions in Flowable 

  • Concept of Unit Testing 

  • Integration of Process Engine in Web Application 


Module 7: Concepts of JPA in Flowable 


  • Basic Requirements for JPA 

  • Configuring JPA 

  • Uses of JPA 



Module 8: REST APIs Concept in Flowable 


  • Installing and Authenticating REST APIs 

  • Deployment and Process Definition Concepts 

  • Advanced Concepts of REST APIs in Flowable 


Integration of CDI into Flowable 


Integration of LDAP with Flowable 


Module 9: Working with History in Flowable 


  • History Querying Concepts 

  • Concept of History Configuration 

  • Audit Purpose History 



Module 10: Advanced Details on Flowable 


  • Working with Async Executor 

  • UUID ID Generation for High Concurrency 

  • Advanced Process Engine Configuration 

  • Using Advanced Query API 

  • Working with Custom Identity Management 


Module 11: Integration of Spring Framework 


  • Working with ProcessEngineFactoryBean 

  • Concepts of Transactions and Expressions 

  • Deployment for Automatic Resource 

  • Spring Boot Introduction 


Module 12: Deployment Strategies 


  • Deployment Strategies by Programmatically 

  • Concepts of External Resources 

  • Process Definition Versioning 

  • Forming a Process Diagram 

Program Highlights

Highly engaging & interactive sessions

70% Hands On

Quizzes & Assessments

24*7 Support

Submit Request

Thanks for submitting!

Contact Us Now

+91 953-537-5027

Why TechEd Trainings?

​Handcrafted Content

Professional Trainers

Hands On Labs

Seamless Delivery

bottom of page