Camunda 7 for Java Developers
Remote | English
In our five-day training for developers 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.
Target group:
Software developers, IT-Architects who want to understand the technical details.
Language:
English
Training duration:
Online/remote format, 5 days, 5 hours each day
Certification:
Certificate of participation
Required knowledge:
Primitives data types & objects in Java
Collections (Maps and Lists) & Arrays
Concepts of OOP such as polymorphism, inheritance etc.
Basic experience with JUnit (Understanding of testing in general)
Maven knowledge (setup, phases, profiles, repositories, etc)
Spring basics (beans, IoC)
Course overview:
The goal of this 5-day-training is to give you detailed insights into process automation with Camunda BPM and Java, by the end of that training you will:
- know the basics of BPMN
- understand essential technical concepts of the Camunda BPM engine
- be able to implement process applications on your own
- know how to test them
Max. Attendees
Maximum 7 participants per group.
Agenda
Day 1 – 09:00 – 15:00 (break 12:00 – 13:00)
- Introduction
- Process Modelling with BPMN 2.0
- Camunda BPM Platform
Day 2 – 09:00 – 15:00 (break 12:00 – 13:00)
- Review day 1
- Client-API and Delegation
- Data Objects, Gateways & Expressions
- Human Task Management
Day 3 – 09:00 – 15:00 (break 12:00 – 13:00)
- Review day 2
- Transaction Handling
- Architecture
- Programming Models (Spring/CDI)
Day 4 – 09:00 – 15:00 (break 12:00 – 13:00)
- Review day 3
- Testing Processes
- Service Invocation
- REST API
Day 5 – 09:00 – 15:00 (break 12:00 – 13:00)
- Review day 4
- BPMN Event Handling
- Camunda BPM Enterprise Edition
- Wrap up: Outlook, Feedback and Open Discussion