Do you want to help your team start using Akka and the actor model quickly to create operational applications? I have worked intensively with Akka since 2011 and offer the official training of Lightbend Akka for Java – Professional, remotely or in your office.
The course is updated to include the new Akka Typed API that brings significant advantages over the classic API.
Presentation
This three-day training was designed for the purpose enable experienced Java developers to create reactive applications based on Akka on the FMV. The training devotes a large part to the acquisition of knowledge by carrying out several practical exercises using adapted tools, which at the end of the training result in a operational application that is both resilient and message-oriented.
Objectives
At the end of the training, trainees will be able to:
- Design an elastic and resilient application with applications based on Akka actors.
- Configure, test and adjust Akka applications.
- Successfully design asynchronous applications, based on events with Akka.
- Successfully run Akka applications in production.
Program
- Introduction
- The basics of the actor model
- How to test an actor
- The life cycle of an actor
- Failure tolerance
- Routers & Dispatchers
- Change the state and behavior of an actor
- Ask Pattern
- Akka Extensions
- FSM
Public
Lightbend Training Akka for Java – Professional is for experienced Java developers who want to learn Akka.
Prerequisites
The examples and exercises use Java 8 in part with the Lambda API. It is therefore necessary that trainees have the basic knowledge of Java 8 and this API.
Please note that it is preferable that trainees come, for training, with their own machine for the training on which to install Java 8.
Details and Format
- 3 days training
- Remote (telepresence) or on the spot according to your needs and your location
- Available for small groups (10 trainees at most) or large groups 11-20 trainees)
Are you interested in training?
Please send me an e-mail to manuel@bernhardt.io with the details of your company. We will discuss the price, check if the training is adequate for the needs of your team and if necessary book the dates.