Scala 3 New Features
Learn Scala 3 new features without learning the language all over again. A short course for Scala 2 developers.
Scala at Light Speed
Get the most out of Scala in this 2-hour jam-packed course.
A guided, practical training course for the Kotlin programming language. Learn Kotlin in this hands-on course.
Scala 3 & Functional Programming Essentials
Become a Scala programmer. Dive head-first and hands-on into the fundamentals of Scala and functional programming.
Advanced Scala 3 and Functional Programming
Become one of the best Scala programmers. Master multithreading, advanced functional programming and Scala's phenomenal type system.
Scala & Functional Programming Interview Practice
Master the functional programming mindset with Scala and nail every functional programming interview.
Scala 2 for Beginners
The popular Scala course that taught 35000+ engineers, still available for Scala 2.
Advanced Scala 2
The Scala rockstar's course, Scala 2 version.
The ZIO Scala masterclass for pragmatic functional programming.
Think higher level, write grounded code. Everything you need to know to write Scala with Cats.
The ultimate guide to pure functional programming in Scala with Cats Effect
Spark Essentials with Scala
The only Big Data online course on the web with actual big data.
Spark Streaming with Scala
Stream big data in real time with Spark and integrate any data source, from Kafka to Twitter.
Spark Optimization with Scala
Go fast or go home. Learn the ins and outs of Spark and get the best out your code.
Spark Performance Tuning with Scala
Go fast or go home. Master Spark internals so your jobs go lasers blazing and your cluster pulls maximum weight.
Stream big data in any way you like with one of the most powerful stateful data processors.
Akka Streams with Scala
The power of Reactive Streams in your hands. Learn to implement reactive data-rich systems at any scale, and write in 10 lines what other people write in 3000.
Akka HTTP with Scala
Build microservices in minutes. Write reactive, stream-based REST APIs, backends and microservices.
Akka Classic Essentials
The classic Akka actors course for the Rock the JVM members.
Akka Classic Persistence
Embrace a different way of thinking persistence and storage. As it happens, it fits the Actor Model like a glove.
Akka Classic Remoting and Clustering
Make it big. Learn to use the power of clustering for large-scale, reactive distributed systems.
Akka Classic Serialization
Don't waste months in your project only to realize Java serialization sucks. Learn to use Avro, Kryo or Protobuf to max-out the performance of your Akka system.
Total if purchased separately: $1,115
☝That's per person!
Check out the pricing options below 👇 you'll find them quite attractive for your team.
Get started now!
Frequently Asked Questions
What's included in this membership?
This pack contains everything in a single membership (all courses except Rites of Passage). You have as many licenses as you've purchased, to allocate to your team.
How do I allocate licenses to my team?
Email me at [email protected] and I'll take care of it from my end.
Can I reallocate licenses?
Yes, but only for the next membership billing cycle. For example, if you bought a pack of 5 yearly memberships on June 23, 2022 and you'd like to replace 3 people in the pack, you can do that on June 23, 2023 when the membership renews.
Can I buy multiple packs at different times?
Generally yes. I'll do the tracking on my end (which people come from which pack, etc). Email me at [email protected] if you have any doubts.
I have a different question.
Email me at [email protected] and all fears and doubts will be PULVERIZED!