Are you an experienced Java developer that would like to take your skillset to the next level with the reactive Akka toolkit? This extensive three-day course is for you! The course's hands-on work and exercises provide the perfect environment to best learn to utilise Akka with Java!
This is a three-day advanced course on building distributed reactive applications using Akka and Java 8. It is intended for developers who already have a strong understanding of the fundamentals of building applications using Akka and Java on a single JVM and are looking to learn how to scale out to multiple nodes and 3rd party systems. This course has uses comprehensive hands-on work and successive exercises build upon prior lessons learned to produce a fully functional application that is both event-driven and resilient by the conclusion of the course.
Learn how to:
After having participated in this course you should
- know how to use Akka's remoting and clustering features
- understand how to integrate 3rd party systems
- know how to create a RESTful HTTP layer
- be confident to start using Akka on large scale
- Review of Akka Basics
- Akka Remoting
- Akka Cluster
- Cluster Aware Routers
- Cluster Singleton
- Cluster Sharding
- Akka persistence
If you are a developer who wants to learn the next step in how to apply the tools and services provided by the Akka to build high-performance, fault-tolerant systems that scale, then this Advanced Akka and Java course is for you!
A basic knowledge of Akka as covered in the "Fast Track with Akka and Java" course as well as a basic knowledge of Java 8. Students should have at least 2 months of development experience with Akka and Java 8. Students should bring their own laptop with Java 8 installed.
Bring your own hardware
Participants should bring their own laptop with Java 8 installed along with a JVM.
If you are unable to bring a laptop for the course, please contact the sales team on +44 20 7183 9040, or contact us.