Skip to content

Axon basis training

Axon training on the Axon Framework from the strategic AxonIQ partner.

General information

    duration: 2 days
    target group: leaders and employees
    language: German
    number of participants: 4-12
    location: remote

How do I implement Domain-Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing with the Axon Framework and Axon Server? In this hands-on training course, you will get to know the building blocks of the Axon Framework. At the same time, we will also focus on non-functional aspects such as the separation of functional and technical aspects. Use this training to improve coordination between the specialist and development teams in your company and avoid common pitfalls when setting up projects.

Workshop leader

Simon Zambrovski

I am a business analyst and architect in the area of enterprise systems. My topics are automation of business processes and EAM.

send request

What will you learn in this training course?

  • Understand the big picture - the concepts and modeling with DDD and CQRS.
  • Understand the concepts of event sourcing and event streaming, how they differ and the value of each.
  • Learn how to set up projects with Axon to develop complex, scalable and future-proof applications.
  • Learn how to develop applications on Axon to get the most out of your available data.
  • Learn how the concept of site transparency enables flexible scaling and coordination of individual application components.

Who is the training aimed at?

  • Software developers
  • Software architects
  • Technical team leaders
  • Enterprise architects

The training is for developers who want to get to grips with the concepts of DDD, CQRS and event sourcing. It is also suitable for people with previous knowledge and experience of developing with the Axon Framework.

What are the specific contents of the training?

Under the guidance of an experienced trainer, you can expect the following topics in a mix of exchange and clarification formats:

  • Basics of DDD, CQRS and event sourcing
  • Design and implementation of functional requirements with the Axon Framework
  • Identification of domains using DDD and CQRS
  • Implementation of command model, event handler, projections and sagas
  • Event processing strategies
  • Separation of functional and technical aspects
  • Scalability strategies for optimizing various aspects without affecting the business logic
  • Maintenance and operation of the Axon frameworks

What prerequisites do you have for this training?

  • A good understanding of the Java language and the Spring framework is required.
  • Experience in enterprise application development is recommended.
  • For the practical exercises you will need a laptop with the following software: IDE of your choice, Java Development Kit, Git
  • Laptop/PC with camera, microphone and speakers (or headset)
  • A stable internet connection
  • Installation/access to the tool „Zoom” (https://zoom.us/)

Included in your training package:

  • Two interactive remote days with plenty of time for your questions
  • Best practices and know-how embedded in practical exercises

Holisticon is AxonIQ's strategic partner for Germany and Austria.

Have we aroused your interest?

We are very pleased about that. Please send us an email with your contact details and your request to weiterbildung@holisticon.de. Here you can also ask any questions you may have about the training.

Maja Barthelmes

+49 40 6094 430-0
weiterbildung@holisticon.de

More trainings & workshops

BPM Academy: Camunda developer workshop

In order to use the Camunda engine in a targeted manner, you need comprehensive know-how. In this practice-oriented workshop, we provide you as a developer with the most important knowledge.

Zombie scrum workshop

The “Zombie Scrum Survival Guide” workshop. Although it may look like Scrum at first glance, something is missing from the system. In this workshop you will learn to recognize and cure Scrum diseases.

Is my tool GDPR-compliant?

Ask the right questions to avoid falling into the trap of fines or warnings.