© 2026 Rock the JVM
  • Terms of Use
  • Privacy Policy
Rock the JVM logo

Main menu

Includes navigation links and user settings

Rock the JVM logo
  • Browse products
  • Articles
  • YouTube
  • Sign up
  • Log in

Browse products

Browse products

Product filters:
search

Categories

Product image for Advanced Kotlin

Advanced Kotlin

Become a Kotlin expert. Learn the rare knowledge of Kotlin internals and type system that will bring you to the top 1% of Kotlin developers.

Course•By Daniel Ciocîrlan

Learn more
Product image for Advanced Scala 2

Advanced Scala 2

The Scala rockstar's course, for Scala 2.

Course•By Daniel Ciocîrlan

Learn more
Product image for Advanced Scala 3 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.

Course•By Daniel Ciocîrlan

Learn more
Product image for Akka Classic Essentials

Akka Classic Essentials

Use actors to think distributed systems differently. Uses Akka Classic actors.

Course•By Daniel Ciocîrlan

Learn more
Product image for Akka Classic Persistence

Akka Classic Persistence

Embrace a different way of thinking persistence and storage. As it happens, it fits the Actor Model like a glove.

Course•By Daniel Ciocîrlan

Learn more
Product image for Akka Classic Remoting and Clustering

Akka Classic Remoting and Clustering

Make it big. Learn to use the power of clustering for large-scale, reactive distributed systems.

Course•By Daniel Ciocîrlan

Learn more
Product image for Akka Classic Serialization

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.

Course•By Daniel Ciocîrlan

Learn more
Product image for Akka/Pekko Bundle

Akka/Pekko Bundle

Learn everything there is to know about Akka or Pekko. Actors, Event Sourcing, Streams, HTTP... take it all, from noob to master.

Course bundle•By Daniel Ciocîrlan

Learn more
Product image for Akka/Pekko HTTP with Scala

Akka/Pekko HTTP with Scala

Build microservices in minutes. Write reactive, stream-based REST APIs, backends and microservices with Akka HTTP or Pekko HTTP.

Course•By Daniel Ciocîrlan

Learn more
Product image for Akka/Pekko Streams with Scala

Akka/Pekko Streams with Scala

Learn Akka or Pekko to harness the power of Reactive Streams in your hands. Write reactive data-rich systems at any scale, and write in 10 lines what other people write in 3000.

Course•By Daniel Ciocîrlan

Learn more
Product image for Akka/Pekko Typed Essentials

Akka/Pekko Typed Essentials

Meet the Actor Model: a fundamentally different way of thinking parallel and distributed systems.

Course•By Daniel Ciocîrlan

Learn more
Product image for Apache Flink

Apache Flink

Stream big data in any way you like with one of the most powerful stateful data processors.

Course•By Daniel Ciocirlan

Learn more
Product image for Cats

Cats

Think higher level, write grounded code. Everything you need to know to write Scala with Cats.

Course•By Daniel Ciocîrlan

Learn more
Product image for Cats Effect

Cats Effect

The ultimate guide to pure functional programming in Scala with Cats Effect

Course•By Daniel Ciocirlan

Learn more
Product image for Java Tutorial for Beginners

Java Tutorial for Beginners

Learn the basics of Java in the time it takes to watch a movie.

Course•By Daniel Ciocîrlan

Learn more
Product image for Kotlin at Light Speed

Kotlin at Light Speed

Learn Kotlin in the time it takes to watch a movie.

Course•By Daniel Ciocîrlan

Learn more
Product image for Kotlin Coroutines and Concurrency

Kotlin Coroutines and Concurrency

Learn everything about Kotlin Coroutines and become a master of concurrency in Kotlin in this advanced hands-on course.

Course•By Daniel Ciocîrlan

Learn more
Product image for Kotlin Coroutines and Concurrency

Kotlin Coroutines and Concurrency

Learn everything about Kotlin Coroutines and become a master of concurrency in Kotlin in this advanced hands-on course.

Course•By Daniel Ciocîrlan

Learn more
Product image for Kotlin Essentials

Kotlin Essentials

A guided, practical training course for the Kotlin programming language. Learn Kotlin in this hands-on course.

Course•By Daniel Ciocîrlan

Learn more
Product image for Scala 2 Esssentials

Scala 2 Esssentials

The popular Scala course that taught 70000+ engineers, still available for Scala 2.

Course•By Daniel Ciocîrlan

Learn more
Product image for Scala 3 & Functional Programming Essentials

Scala 3 & Functional Programming Essentials

Become a Scala programmer. Dive head-first and hands-on into the fundamentals of Scala and functional programming.

Course•By Daniel Ciocîrlan

Learn more
Product image for Scala 3 New Features

Scala 3 New Features

Learn Scala 3 new features without learning the language all over again. A short course for Scala 2 developers.

Course•By Daniel Ciocîrlan

Learn more
Product image for Scala & Functional Programming Interview Practice

Scala & Functional Programming Interview Practice

Nail that Scala interview. Master data structures, algorithms and the pure functional programming mindset with Scala.

Course•By Daniel Ciocîrlan

Learn more
Product image for Scala at Light Speed

Scala at Light Speed

Get the most out of Scala in this 2-hour jam-packed course.

Course•By Daniel Ciocîrlan

Learn more
Product image for Scala Macros and Metaprogramming

Scala Macros and Metaprogramming

Become a Scala wizard. Learn how to manipulate Scala code at compile time (with Scala!) and write powerful code and tools that other developers only dream about.

Course•By Daniel Ciocîrlan

Learn more
Product image for Scala Projects

Scala Projects

Get practical experience with Scala by building real things: file synchronizers, photo processors, AI agents and more.

Course•By Daniel Ciocîrlan

Learn more
Product image for Spark Essentials with Scala

Spark Essentials with Scala

The only Spark Big Data online course on the web with actual big data.

Course•By Daniel Ciocîrlan

Learn more
Product image for Spark Optimization with Scala

Spark Optimization with Scala

Go fast or go home. Learn the ins and outs of Spark and get the best out your code.

Course•By Daniel Ciocîrlan

Learn more
Product image for Spark Performance Tuning with Scala

Spark Performance Tuning with Scala

Tune Apache Spark for best performance. Master Spark internals and configurations for maximum speed and memory efficiency for your cluster.

Course•By Daniel Ciocîrlan

Learn more
Product image for Spark Streaming with Scala

Spark Streaming with Scala

In this Spark Streaming course you will learn how to Stream big data in real time with Spark and integrate any data source, from Kafka to Twitter.

Course•By Daniel Ciocîrlan

Learn more
Product image for Team Pack Membership

Team Pack Membership

Everything on Rock the JVM in a convenient package for your team.

Course bundle•By Daniel Ciocirlan

Learn more
Product image for The Kotlin Bundle

The Kotlin Bundle

The ultimate Kotlin masterclass - learn everything you need to be productive with Kotlin, from zero to master.

Course bundle•By Daniel Ciocîrlan

Learn more
Product image for The Rock the JVM Membership

The Rock the JVM Membership

All of the Rock the JVM premium content, at your service.

Course bundle•By Daniel Ciocîrlan

Learn more
Product image for The Scala Bundle

The Scala Bundle

Everything you need to work with Scala, from zero to master.

Course bundle•By Daniel Ciocîrlan

Learn more
Product image for The Spark Bundle

The Spark Bundle

Learn big data with Apache Spark and Scala in this comprehensive bundle: batch, streaming, Spark optimization, performance tuning and more.

Course bundle•By Daniel Ciocîrlan

Learn more
Product image for Typelevel Rite of Passage

Typelevel Rite of Passage

Learn Scala as a full-stack developer. Build a full-blown product with Cats Effect and the entire Typelevel stack.

Course•By Daniel Ciocirlan

Learn more
Product image for ZIO

ZIO

The ZIO Scala masterclass for pragmatic functional programming.

Course•By Daniel Ciocîrlan

Learn more
Product image for ZIO Rite of Passage

ZIO Rite of Passage

The experience of a Scala software engineer. Build a full-stack product with the ZIO stack.

Course•By Daniel Ciocirlan

Learn more
38 products found