Rock the JVM
  • Articles
  • YouTube
  • Login
  • Sign Up

Check the latest:

Articles
YouTube
Community
The Kotlin Bundle

Available until

The ultimate Kotlin masterclass - learn everything you need to be productive with Kotlin, from zero to master.
4 Course Bundle
%
COMPLETE
$160
Kotlin Essentials

Available until

A guided, practical training course for the Kotlin programming language. Learn Kotlin in this hands-on course.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$95
Advanced Kotlin

Available until

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.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$75
Kotlin Coroutines and Concurrency

Available until

Learn everything about Kotlin Coroutines and become a master of concurrency in Kotlin in this advanced hands-on course.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$75
Kotlin at Light Speed

Available until

Learn Kotlin in the time it takes to watch a movie.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
FREE
The Scala Bundle

Available until

Everything you need to work with Scala, from zero to master.
8 Course Bundle
%
COMPLETE
$195
Scala 3 & Functional Programming Essentials

Available until

Become a Scala programmer. Dive head-first and hands-on into the fundamentals of Scala and functional programming.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$85
Advanced Scala 3 and Functional Programming

Available until

Become one of the best Scala programmers. Master multithreading, advanced functional programming and Scala's phenomenal type system.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$85
Scala Macros and Metaprogramming

Available until

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.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$95
Scala 3 New Features

Available until

Learn Scala 3 new features without learning the language all over again. A short course for Scala 2 developers.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$35
Scala & Functional Programming Interview Practice

Available until

Nail that Scala interview. Master data structures, algorithms and the pure functional programming mindset with Scala.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$95
Scala at Light Speed

Available until

Get the most out of Scala in this 2-hour jam-packed course.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
FREE
Scala 2 Esssentials

Available until

The popular Scala course that taught 70000+ engineers, still available for Scala 2.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$50
Advanced Scala 2

Available until

The Scala rockstar's course, for Scala 2.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$50
ZIO

Available until

The ZIO Scala masterclass for pragmatic functional programming.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$95
ZIO Rite of Passage

Available until

The experience of a Scala software engineer. Build a full-stack product with the ZIO stack.
Daniel Ciocirlan Daniel Ciocirlan
%
COMPLETE
$495
Cats

Available until

Think higher level, write grounded code. Everything you need to know to write Scala with Cats.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$85
Cats Effect

Available until

The ultimate guide to pure functional programming in Scala with Cats Effect
Daniel Ciocirlan Daniel Ciocirlan
%
COMPLETE
$95
Typelevel Rite of Passage

Available until

Learn Scala as a full-stack developer. Build a full-blown product with Cats Effect and the entire Typelevel stack.
Daniel Ciocirlan Daniel Ciocirlan
%
COMPLETE
$495
The Spark Bundle

Available until

Learn big data with Apache Spark and Scala in this comprehensive bundle: batch, streaming, Spark optimization, performance tuning and more.
4 Course Bundle
%
COMPLETE
$180
Spark Essentials with Scala

Available until

The only Spark Big Data online course on the web with actual big data.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$75
Spark Streaming with Scala

Available until

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.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$75
Spark Optimization with Scala

Available until

Go fast or go home. Learn the ins and outs of Spark and get the best out your code.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$85
Spark Performance Tuning with Scala

Available until

Tune Apache Spark for best performance. Master Spark internals and configurations for maximum speed and memory efficiency for your cluster.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$75
Apache Flink

Available until

Stream big data in any way you like with one of the most powerful stateful data processors.
Daniel Ciocirlan Daniel Ciocirlan
%
COMPLETE
$85
Akka/Pekko Bundle

Available until

Learn everything there is to know about Akka or Pekko. Actors, Event Sourcing, Streams, HTTP... take it all, from noob to master.
7 Course Bundle
%
COMPLETE
$180
Akka/Pekko Typed Essentials

Available until

Meet the Actor Model: a fundamentally different way of thinking parallel and distributed systems.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$85
Akka/Pekko Streams with Scala

Available until

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.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$95
Akka/Pekko HTTP with Scala

Available until

Build microservices in minutes. Write reactive, stream-based REST APIs, backends and microservices with Akka HTTP or Pekko HTTP.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$50
Akka Classic Essentials

Available until

Use actors to think distributed systems differently. Uses Akka Classic actors.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$50
Akka Classic Persistence

Available until

Embrace a different way of thinking persistence and storage. As it happens, it fits the Actor Model like a glove.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$50
Akka Classic Remoting and Clustering

Available until

Make it big. Learn to use the power of clustering for large-scale, reactive distributed systems.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$50
Akka Classic Serialization

Available until

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.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$30
Java Tutorial for Beginners

Available until

Learn the basics of Java in the time it takes to watch a movie.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
FREE
The Rock the JVM Membership

Available until

All of the Rock the JVM premium content, at your service.
27 Course Bundle
%
COMPLETE
$35/month
Kotlin Coroutines and Concurrency

Available until

Learn everything about Kotlin Coroutines and become a master of concurrency in Kotlin in this advanced hands-on course.
Daniel Ciocîrlan Daniel Ciocîrlan
%
COMPLETE
$75
1 2 Next › Last »

© Rock the JVM 2025

  • Terms of Use
  • Privacy Policy