Process Application Development | Basics

In our three-day training we prepare you for using the open source camunda BPM platform successfully in your own projects. camunda BPM can be used as a lightweight workflow engine, as a BPM Platform or as the core component of your company wide SOA.

Note that our two days Process Application Development | Advanced training always runs in the same week afterwards. So you can visitit both trainings in a row.

Next Dates Process Application Development | Advanced

BPM & Process Automation

  • Process Modeling with BPMN 2.0
  • Process Automation with BPMN 2.0
  • Case Management with CMMN 1.0
  • Toolchain and methodology
  • Patterns and Best Practices

Process Engine

  • Shared vs. embedded Process Engine
  • Deployment Scenarios
  • Programming Model using CDI or Spring
  • Process Data (Variables, XML, JSON) and Expression Language (JUEL, XPath)
  • API (Java, REST, SOAP)
  • Human Task Management
  • Service Orchestration

Process Applications

  • Unit Testing with JUnit and Arquillian
  • User Interfaces using JSF or HTML5
  • Calling Services (Java, REST, SOAP, EMail)


  • Error Handling
  • Process Versioning
  • Monitoring and Tooling

Technical Environment: This training and the exercises focus on using camunda BPM with Maven, JBoss 7 and H2. However, other technical environments will be discussed.

Participation Fee: 1,690 EUR net
With your 2nd booking for the same date you get a 10% discount on the overall price.
2015-Sep-21 2015-Sep-23 Berlin Book now
2015-Oct-26 2015-Oct-28 Berlin Book now