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
  • Toolchain and methodology
  • Patterns & Best Practices

Process Engine

  • Shared vs. embedded Process Engine
  • Deployment Scenarios
  • Programming Model using CDI
  • Process Data (Variables, JPA, XML) 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

Optional expert modules

  • Spring
  • OSGI
  • Java EE 6

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-Mar-23 2015-Mar-25 Berlin Book now
2015-Sep-21 2015-Sep-23 Berlin Book now
2015-Oct-26 2015-Oct-28 Berlin Book now