I would like to highlight a few points about my association with Besant Technologies. The faculty members out here are super supportive. They make you understand a concept till they are convinced you have gotten a good grip over it. The second upside is definitely the amount of friendliness in their approach. I and my fellow mates always felt welcome whenever we had doubts. Thirdly, Besant offers extra support to students with a weaker understanding of the field of IT.
Syllabus of JBPM Course in Chennai
JBPM And Drools Overview
- Getting to Know JBPM and Drools
- JBPM Console and Components
Installation And Configuration
- Installation jBPM and Rules
- Configuring jBPM
- Getting Started with Sample Project
- Integrating with Eclipse (For Developer Track Only)
Business Process Designing
- Elements
- Flow Elements
- Connecting Elements
- Data Elements
- Handling Events
- Handling Tasks
- Mastering Gateways
- Mastering Human Tasks
- Real-time Project using all the Major Elements
JBPM External Integration (Only For Developer Track)
- The architecture of external integration
- Workbench integration
- Creating Real-time Web Application using jBPM
- Handling your project with Git repositories
- Importing the project into jBPM
- Handling Servlets
- Remote API factory
- Major Menus
- Authoring
- Deployment
- Process management
- Tasks
Handling Exceptions (Only For Developer Track)
Mastering Drools
- Drools Overview
- Rule Engine
- Rules Language
- Integrating Rules within Business Process
- Business Rule task
- Real-time project using Drools
Mastering Persistence And Transaction (Only For Developer Track)
- Persistence and Transaction Overview
- When to go for persistence and transaction
- How persistence works
- jBPM DB model
- jBPM persistence entities
- jBPM persistence & Transaction Dependencies
- jBPM persistence APIs
Traditional Programming And Declarative Programming In Drools (Only For Developer Track)
- Traditional programming vs Declarative programming in Drools
- Stateless sessionsReal-time project using Traditional programming vs Declarative programming
- Getting familiar with Kie
- Stateful sessions
- Stateless sessions
Execution Control In Drools (Only For Developer Track)
- Agenda and Grouping Multiple Rules
- Execution Control
- Rules matches & control
- Conflict resolution
- Mastering Decision table
- Guided Decision Tables
- Guided Rule Editors
- Ruleset attributes
- Rule table attributes
Rule & Function (Only For Developer Track)
- Rule templates
- Authoring Rules using the workbench
- Using Data enumeration
- Decision table spreadsheet
- Handling Functions in Drools
- Handling Queries in Rules
Query, Monitoring And Dashboard
- Understanding Domain-Specific Language
- Pros in using DSL
- Adding Constraints to DSL
- File Creation with DSL Rules
- Real-time project
- Business Activity Monitoring – BAM
- Customizing Dashboards