Ut1sxw2v0rqi1s2e6ive
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 develope the pinnacle of scalable reactive applications this is for you!

This is a two-day advanced course on building distributed reactive applications using Akka and Scala. It is intended for developers who already have a strong understanding of the fundamentals of building applications using Akka and Scala on a single JVM and are looking to learn how to scale out to multiple nodes and 3rd party systems. 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:

After having participated in this course you should

  • be confident to start using Akka on large scale
  • know how to use Akka's remoting and clustering features
  • be confident to use Akka's Event sourcing in your application
  • know 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 on 24th Apr 2015

About the Expert

Trond Bjerkestrand

Trond is an experienced and Lightbend certified Scala and Akka trainer and occasional consultant. He is interested in functional programming, startups and bitcoin and is one of the organisers of the Scala meetup in the french speaking part of Switzerland.

About the Author

Heiko Seeberger

Heiko Seeberger is Fellow at codecentric and an internationally renowned expert on Scala and Akka. He has more than 20 years of experience in consulting and software development.

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. If you are unable to bring a laptop for the course, please contact the sales team on +44 20 7183 9040, or email the sales team. 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 develope the pinnacle of scalable reactive applications this is for you!

This is a two-day advanced course on building distributed reactive applications using Akka and Scala. It is intended for developers who already have a strong understanding of the fundamentals of building applications using Akka and Scala on a single JVM and are looking to learn how to scale out to multiple nodes and 3rd party systems. 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:

After having participated in this course you should

  • be confident to start using Akka on large scale
  • know how to use Akka's remoting and clustering features
  • be confident to use Akka's Event sourcing in your application
  • know 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 on 24th Apr 2015

About the Expert

Trond Bjerkestrand

Trond is an experienced and Lightbend certified Scala and Akka trainer and occasional consultant. He is interested in functional programming, startups and bitcoin and is one of the organisers of the Scala meetup in the french speaking part of Switzerland.

About the Author

Heiko Seeberger

Heiko Seeberger is Fellow at codecentric and an internationally renowned expert on Scala and Akka. He has more than 20 years of experience in consulting and software development.

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. If you are unable to bring a laptop for the course, please contact the sales team on +44 20 7183 9040, or email the sales team. A full installation guide for the course software will be provided with your course joining instructions.