Camunda for Developers

 

Basic Information

Visualization of digital process automation on a blue gear background.

An advanced course focused on the practical use of BPMN and DMN notations in the Camunda engine. Participants will gain in-depth knowledge of process lifecycle, Spring Boot integration, engine configuration, error handling, historical data, and incident analysis.

Who is this training for?

This course is designed for Java developers and system architects who want to acquire hands-on skills in working with the Camunda engine. It is also suitable for those responsible for implementing and maintaining business processes based on BPMN and DMN.

Book the Course

  • Format: Online
  • Language: Polish
  • Type: Public, guaranteed course
  • Date: 13-15.10.2025
  • Duration: 3 days (7h/day)

BOOK NOW - 3870 PLN 
 

Net price per participant. Guaranteed courses require only one participant.

Training Benefits

  • Learning Spring Boot integration and working with Camunda API
  • Ability to diagnose errors, analyze incidents, and work with historical data
  • Applying best practices for configuration and process engine management

Prerequisites

  • People responsible for developing and maintaining IT systems who want to improve business processes
  • Companies planning to implement process automation and looking for a proven solution
  • Technical teams aiming to better design, test, and monitor processes
  • IT managers and leaders who need to understand Camunda’s capabilities to make informed decisions

Course schedule

BPMN and DMN

  • Overview of BPMN and DMN notations (focus on the most commonly used elements)
  • Capabilities of Camunda as a process engine
  • Camunda Modeler and its advanced features
  • Basic concepts related to processes in the Camunda engine
  • Process lifecycle, execution, and state verification methods
  • BPMN and DMN in detail – how the engine interprets notation elements
  • Data model, serialization techniques, and variable scope
  • Spring Boot integration and Camunda environment setup
  • Camunda API
  • Messaging – different types of messages and message correlation
  • Timers and their database configuration

Data, Errors, and Analysis

  • Camunda data schema
  • Historical data and access methods
  • Incidents and transaction management
  • Common error-handling approaches
  • Process versioning – possibilities, tools, and strategies
  • Exercises in configuring and implementing business process components with trainer support
  • Debugging processes and the Camunda engine
  • Key interfaces in Camunda
  • Unit testing with Camunda
  • Camunda Cockpit – use in production error analysis, working with tokens and process variables
  • Development and deployment of a sales process with implementation best practices

Camunda Configuration

  • Typical anti-patterns in process modeling and implementation
  • Camunda in production deployments in distributed environments
  • Best practices (process modeling and engine management)
  • Camunda configurations – embedded vs standalone
  • Engine configuration optimized for large scale – factors to consider
  • Managing historical data in a relational database
  • Custom History Backend and History API – reporting historical events
  • Best plugins for Camunda Modeler
  • Documentation and knowledge sources
Financial Support System for Adults background image.

No budget? Get funding!

Financial Support System for Adults logo

A program that allows individuals to easily and quickly obtain funds for training.

See more

Two persons looking at a tablet

Need Help?

Reach out to learn more about our team and the kinds of tailored solutions we can offer your organization.

Get in Touch