Course Outline

Introduction

jBPM and Drools

  • Consoles and components used in jBPM
  • Management suites: rules and functions

Traditional Programming and Declarative Programming

  • Traditional programming and declarative programming used in Drools
  • Stateful sessions
  • Stateless sessions

Persistence and Transactions in jBPM

  • Persistence components
  • Transaction and persistence dependencies
  • Persistence API

Configuring the Application

  • Configuring jBPM and rules
  • Configurng a folder directory
  • Creating a new project

Process Desigining the Application

  • Implementing elements
  • Adding gateways
  • Handling human tasks

External Integration for the Application

  • Creating a GitHub repository to handle the project
  • Integrating a remote API
  • Enabling Servlets
  • Importing the project into jBPM

Testing the Application

  • Tracking issues with JBoss

Summary and Conclusion

Requirements

  • An understanding of JavaScript logic

Audience

  • Business Analyst
  • Developers
  14 Hours
 

Testimonials

Related Courses

From Zero to AI

 35 hours

This course is created for people who have no previous experience in probability and statistics.

Managing Business Logic with Drools

 21 hours

This course is aimed at enterprise architects, business and system analysts, technical managers and developers who want to apply business rules to their solutions. This course contains a lot of simple hands-on exercises during which the

JBPM: Case Management with JBPM v7

 14 hours

Whereas BPM is used to model repeatable processes based on clearly defined workflows, Case Management is a technique to represent non-repeatable processes. Unlike BPM, which focuses on process and process optimization, Case Management focuses on

jBPM for Developers

 35 hours

This course has been created for a process developers and software developers who want to know how to manage, manipulate and develope processes with jBPM. It covers components of jBPM and elements of BPMN 2 implemented in JBPM including managing

jBPM for Process Designers

 28 hours

This course has been created for managers, business analysts, process designers, developers and subject matter experts who want to be able to design, validate and simulate a process with jBPM. It also includes writing unit tests for the

Business Rule Management (BRMS) with Drools

 7 hours

This course is aimed at enterprise architects, business and system analysts and managers who want to apply business rules to their solution. With Drools, you can write your business rules using almost natural language, therefore reducing the gap

Introduction to Drools 6 for Developers

 21 hours

This 3 days course is aimed to introduce Drools 6 to developers. This course doesn't cover drools integration, performance or any other complex topics.

Drools 7 and DSL for Business Analysts

 21 hours

This 3 days course is aimed to introduce Drools 7 to Business Analysts responsible for writing tests and rules. This course focuses on creating pure logic. Analysts after this course can writing tests and logic which then can be further

Introduction to Drools 7 for Developers

 21 hours

This 3 days course is aimed to introduce Drools 7 to developers.This course doesn't cover drools integration, performance or any other complex topics.

Drools 6 and DSL for Business Analysts

 21 hours

This 3 days course is aimed to introduce Drools 6 to Business Analysts responsible for writing tests and rules. This course focuses on creating pure logic. Analysts after this course can writing tests and logic which then can be further

Drools Rules Administration

 21 hours

This course has been prepared for people who are involved in administering corporate knowledge assets (rules, process) like system administrators, system integrators, application server administrators, etc... We are using the newest stable community

IBM ODM Decision Management

 21 hours

IBM ODM (a.k.a. WebSphere Operational Decision Manager) is a Business Rule Management System (BRMS). It consists of a central repository and automation engine that allow for the creation, management, testing and governance of business rules and

Pega for System Architects -- DEPRECATED

 56 hours

Audience System Architects In this instructor-lead training, participants will learn: how to develop business applications on the Pega Platform. Pega's rules-based architecture for setting up process flows, UI screens,

IBM ODM and Blockchain: Applying Business Rules to Smart Contracts

 14 hours

Smart Contracts are used to encode and encapsulate the rules for automatically initiating and processing transactions on the Blockchain. In this instructor-led, live training, participants will learn how to use IBM Operational Decision Manager

OptaPlanner in Practice

 21 hours

This course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.