Typesafe's Fast Track to Akka with Scala

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

Next up:

This two-day course introduces experienced application developers to the reactive Akka toolkit and runtime and the methodologies that enable the creation of real-world actor-based systems in Scala on a single JVM.

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.

Learn how to:

  • Know how to design scalable and fault-tolerant applications using Akka's actors
    Know how to configure, test and tune Akka applications
  • Know best practices for designing asynchronous, event-driven systems using Akka
  • Be confident to start using Akka in production systems

About the Expert

Trond Bjerkestrand

Trond is an Akka and Scala trainer and consultant at Typesafe with extensive knowledge of the Java development environment and deploying highly scalable applications. He is also the co-founder of SpendChart.no, a personal finance management site built to scale easily using Scala, lift, sbt, scalaquery and scalatest. Before founding SpendChart Trond worked as a Java consultant at Accenture.

Thanks to our partners

  • Overview
  • Actor Basics
  • Testing Actors
  • Actor Lifecycle
  • Fault Tolerance
  • Routers and Dispatchers
  • Modifying Actor Behavior
  • Ask Pattern
  • Akka Extensions
  • FSM


If you are a developer and you wants to learn how to apply the tools and services provided by Akka to build high-performance, fault-tolerant systems that scale, then this Scaling up with Akka and Scala course is for you!


Code examples and exercises will be written in Scala, so a basic knowledge of Scala as covered in the "Fast Track to Scala" course is required. Students should bring their own laptop with Java 6 or higher installed.

Bring your own hardware

To benefit most from this course, it is best if you bring your own laptop to this Akka with Scala course, so you learn how to develop in Akka within your own environment.

If you are unable to bring a laptop for the course, please contact the Skills Matter team on +44 20 7183 9040 or email info@skillsmatter.com