Skip to content
Enrollment is open — create your account and start with the free coursesCreate account
MASTERYCERTIFICATIONS
Process AutomationIntermediateEnglish

BPMN Process Automation with Camunda

Model, orchestrate and operate business processes with BPMN, DMN and Camunda 8, from the first workshop to production.

30 h26 lessonsUpdated October 2026

What you’ll learn

  • Model and check a claims process that Camunda 8 can execute
  • Write and test job workers that retry, fail and throw BPMN errors correctly
  • Build and test DMN decision tables with the right hit policy
  • Measure cycle times, bottlenecks, variants and SLA breaches from an event log with SQL
  • Complete the final project required for the certification

About this course

Most business processes cross teams and systems, wait for people and partners, and break in the hand-offs. Process orchestration makes them explicit: one model that the business can read and an engine can run. This hands-on course teaches you to automate processes end to end with BPMN 2.0, DMN and Camunda 8.

You will follow a fictional insurer as it automates claim handling: discovering the current process, modeling the new one in BPMN, orchestrating it with variables, FEEL, messages and timers, writing job workers that retry and fail safely, automating decisions with DMN, designing user tasks and forms, and operating the process with Operate, KPIs and process mining in SQL. The practices run in your browser, and optional labs show you how to run everything on Camunda 8 on your own computer.

The course prepares you for the independent Mastery Certified: BPMN Process Automation Specialist (Camunda 8) certification, with an exam guide, the required final project and a full practice exam.

Course objectives

  • Model executable business processes with BPMN 2.0
  • Orchestrate processes on Camunda 8 with variables, FEEL, messages, timers and versions
  • Write idempotent job workers and integrate services with connectors
  • Automate business decisions with DMN decision tables
  • Design human tasks and forms, and operate processes with Operate and KPIs

Skills you’ll gain

  • API Integration
  • BPMN
  • DMN
  • Process Orchestration

Course content

6 modules · 26 lessons · 30 h

Try an interactive practiceProcesses, BPM and where automation pays off
01Business processes and process automation

Think in end-to-end processes, discover and measure how work flows today, decide when a process engine is the right tool, and get to know the Camunda 8 platform.

02Modeling with BPMN 2.0

Read and write BPMN models that people and engines understand: activities, gateways and token flow, events, sub-processes, pools and lanes, and automated checks on the XML.

  • BPMN building blocks and the XML behind them (Video)18 min
  • Gateways and token flow (Code)Preview28 min
  • Events: messages, timers, errors, escalation and compensation (Reading)20 min
  • Structuring models: sub-processes, call activities, pools and lanes (Video)16 min
  • Lab: check a BPMN model with Python (Lab)35 min
03Orchestration with Camunda 8

Deploy models and start instances, work with variables, FEEL and mappings, correlate messages, and use timers, multi-instance activities and versioning safely.

  • Lab: deploy a process and start instances (Lab)30 min
  • Variables, FEEL and input/output mappings (Code)30 min
  • Messages and correlation (Exercise)30 min
  • Timers, multi-instance and versioning (Reading)26 min
  • Knowledge check: modeling and orchestration (Quiz)16 min
04Job workers and connectors

Understand the job lifecycle, write workers that are idempotent and fail well, tell BPMN errors from technical failures, and integrate REST services with connectors.

  • The job lifecycle: from activation to incident (Video)20 min
  • Writing a job worker (Code)32 min
  • Idempotent workers, retries and BPMN errors (Code)32 min
  • Connectors and REST integration (Reading)20 min
05Decisions, human work and operations

Automate decisions with DMN, design user tasks and forms, run the process in production with Operate and KPIs, and analyze its event log with process mining queries.

  • DMN decision tables and hit policies (Code)32 min
  • FEEL unary tests and decision requirements (Exercise)30 min
  • User tasks, assignment and forms (Reading)16 min
  • Lab: operate the process, from incidents to KPIs (Lab)30 min
  • Process mining with SQL (Code)40 min
06Certification capstone

Prepare for the independent Mastery Certified BPMN Process Automation Specialist (Camunda 8) exam: the exam guide, the required final project and a full practice exam.

  • Certification exam guide (Reading)10 min
  • Capstone: automate Tidewell's motor policy onboarding (Project)1 h 30 min
  • Certification practice exam (Exam)1 h

Requirements

  • Basic programming experience in any language (the practices use Python and TypeScript)
  • Comfort reading JSON and calling REST APIs
  • Basic SQL helps for the process mining lesson

Who this course is for

  • Developers and integration engineers who automate business processes
  • Business and process analysts who model processes for execution
  • IT professionals preparing for the BPMN Process Automation Specialist certification

Earn a verifiable certificate

Complete the course requirements to receive a digital certificate with a unique serial number and QR code. Share it on LinkedIn and let anyone confirm it in seconds.

Your instructor

Mastery Certifications Academic Team

Course design, review and quality assurance

The Mastery Certifications academic team designs, reviews and maintains every course in the catalog. Each course is checked by a subject-matter instructor before it is published, and its practice exercises are verified automatically.

Frequently asked questions

Is this an official Camunda certification?

No. The course prepares you for Mastery Certified: BPMN Process Automation Specialist (Camunda 8), an independent certification from Mastery Certifications. It is not affiliated with, endorsed by or an official certification of Camunda. Camunda is a trademark of Camunda Services GmbH.

Does the course include the certification exam?

The course prepares you for the certification with an exam guide, a full practice exam and the final project that the certification requires. The graded certification exam is taken separately on the platform.

Do I need a paid Camunda license for the labs?

No. Every practice runs in your browser. For the optional labs on your own computer you can use Camunda's free SaaS trial or run Camunda locally with Docker Compose, which Camunda allows for development and non-production use. Running Camunda Self-Managed in production requires an Enterprise license from Camunda.

Which version of Camunda does the course use?

Camunda 8.10, the current version when the course was written in October 2026. The lessons link to the official documentation, so you can check what changes in later versions.

Related courses

  • enEnglish

    Process Automation

    Workflow Automation with n8n

    Design, build and operate production workflows with n8n: APIs, webhooks, error handling, AI agents and self-hosting.

    Mastery Certifications Academic Team

    Intermediate30 h25 lessons
  • enEnglish

    Generative AI

    AI Agents with Claude

    Build, evaluate and secure production applications and agents on the Claude API, from the first request to tools, MCP and guardrails.

    Mastery Certifications Academic Team

    Intermediate30 h29 lessons
  • enEnglish

    Generative AI

    Generative AI for Business Leaders

    Build an AI strategy that creates measurable value, without betting the business on hype.

    Mastery Certifications Academic Team

    Intermediate14 h20 lessonsAI tutor