Hteq6e90lgkg0lhcdpx9
2 DAY COURSE

Lightbend Akka for Scala - Expert

Topics covered at ADV-AKKA-01-02
View Schedule & Book More dates available

Next up:

This is a two-day advanced course on building distributed reactive applications using Akka and Scala. If you're ready to learn about how to develop the pinnacle of scalable reactive applications this is for you!

If you are a developer who already has a strong understanding of the fundamentals of building applications using Akka and Scala on a single JVM and is looking to learn how to scale out to multiple nodes and 3rd party systems, this course is for you! This course has extensive 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. **formerly Advanced Akka with Scala

Learn how to:

  • Have the confidence to start using Akka on large scale
  • Use Akka's remoting and clustering features
  • Use Akka's Event sourcing in your application
  • Understand fundamentals about CRDT's and their implementation in Akka

What the community says

"Great instructor and made the course enjoyable and easier to understand."

Stephen Stewart

About the Expert

Trond Bjerkestrand

Trond Bjerkestrand, co-founder of Groosker, is a Lightbend-certified Scala and Akka trainer and consultant. He is interested in functional programming, payments, startups and bitcoin and is one of the organizers of the Geneva Scala Enthusiasts meetup.

About the Author

Heiko Seeberger

Heiko Seeberger loves rock climbing and is an internationally renowned expert on Scala, Akka and Functional Programming. He has more than twenty years of experience in software engineering, consulting and training and is an active open source contributor. Heiko works as an independent consultant and regularly shares his knowledge at conferences and user group meetings.

Thanks to our partners

  • Review of Akka Basics
  • Akka Remoting
  • Akka Cluster
  • Cluster Aware Routers
  • Cluster Singleton
  • Cluster Sharding
  • Akka Persistence

Audience

Are you a developer with a strong understanding of the fundamentals of building applications using Akka and Scala on a single JVM and interested in advancing your skills by learning how to scale out to multiple nodes and 3rd party systems?

Then Typesafe's Advanced Akka with Scala course is for you!

Prerequisites

A basic knowledge of Akka as covered in the Lightbend Akka for Scala - Professional course, as well as a basic knowledge of Scala as covered in the Lightbend Scala Language - Professional.

A minimum of two months of practical experience in developing with Akka and Scala is recommended. Students should bring their own laptop with Java 6 or higher installed.

Bring your own hardware

Delegates are requested to bring their own laptop for this course, with JDK 6 or above installed. A full installation guide for the course software will be provided with your course joining instructions.

Overview

This is a two-day advanced course on building distributed reactive applications using Akka and Scala. If you're ready to learn about how to develop the pinnacle of scalable reactive applications this is for you!

If you are a developer who already has a strong understanding of the fundamentals of building applications using Akka and Scala on a single JVM and is looking to learn how to scale out to multiple nodes and 3rd party systems, this course is for you! This course has extensive 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. **formerly Advanced Akka with Scala

Learn how to:

  • Have the confidence to start using Akka on large scale
  • Use Akka's remoting and clustering features
  • Use Akka's Event sourcing in your application
  • Understand fundamentals about CRDT's and their implementation in Akka

What the community says

"Great instructor and made the course enjoyable and easier to understand."

Stephen Stewart

About the Expert

Trond Bjerkestrand

Trond Bjerkestrand, co-founder of Groosker, is a Lightbend-certified Scala and Akka trainer and consultant. He is interested in functional programming, payments, startups and bitcoin and is one of the organizers of the Geneva Scala Enthusiasts meetup.

About the Author

Heiko Seeberger

Heiko Seeberger loves rock climbing and is an internationally renowned expert on Scala, Akka and Functional Programming. He has more than twenty years of experience in software engineering, consulting and training and is an active open source contributor. Heiko works as an independent consultant and regularly shares his knowledge at conferences and user group meetings.

Thanks to our partners

Program
  • Review of Akka Basics
  • Akka Remoting
  • Akka Cluster
  • Cluster Aware Routers
  • Cluster Singleton
  • Cluster Sharding
  • Akka Persistence
Audience

Audience

Are you a developer with a strong understanding of the fundamentals of building applications using Akka and Scala on a single JVM and interested in advancing your skills by learning how to scale out to multiple nodes and 3rd party systems?

Then Typesafe's Advanced Akka with Scala course is for you!

Prerequisites

A basic knowledge of Akka as covered in the Lightbend Akka for Scala - Professional course, as well as a basic knowledge of Scala as covered in the Lightbend Scala Language - Professional.

A minimum of two months of practical experience in developing with Akka and Scala is recommended. Students should bring their own laptop with Java 6 or higher installed.

Bring your own hardware

Delegates are requested to bring their own laptop for this course, with JDK 6 or above installed. A full installation guide for the course software will be provided with your course joining instructions.