Black Friday Deal50% off site-wide! Use the code BLACK_FRIDAY_2024 until EOD December 2, 2024 

Black Friday 2024

Black Friday 2024

Everything you need to be a master of Scala, Kotlin, big data, functional programming and distributed systems. Years of experience compressed into weeks. An outrageous offer that comes once a year.

$2715 worth of courses for $395.

With this bundle, you won’t need to take another learning product for at least another year, because you’ll have more than enough:

  • mastery of Scala
  • mastery of Kotlin
  • giant project-based courses that you can use to start a startup: ZIO & Typelevel Rite of Passage
  • data engineering mastery with Spark
  • functional programming skills of the top 1%
  • distributed systems mastery with Akka/Apache Pekko
  • data streaming with Apache Flink

In short, in this bundle you’ll have more STRUCTURED learning than you’ll need for at least a few different careers, and each course individually has the potential to take you one level up, whether that’s a promotion, a career shift, or a startup.

This is the single best investment you can make this year. The ROI is >100% the moment you step into your job after one of these courses, and the sky is the limit with what you can achieve.

And in the one in a trillion chance you don’t like it, you get your money back.

What are you waiting for?

Included Courses

  • Scala Essentials

    Scala Essentials

    Now with Scala 3 – become a Scala developer by mastering the essentials of Scala and functional programming with our comprehensive, hands-on course – also available for Scala 2

  • Advanced Scala

    Advanced Scala

    Now with Scala 3 – become a Scala rockstar by mastering Scala and functional programming with our comprehensive, hands-on advanced course – also available for Scala 2

  • Scala & Functional Programming Interview Practice

    Scala & Functional Programming Interview Practice

    Master data structures, algorithms, and the pure functional programming mindset with Scala to ace your Scala interview

  • Scala 3 New Features

    Scala 3 New Features

    Discover Scala 3's new features without re-learning the language — a concise course designed for Scala 2 developers

  • Scala 2 Essentials

    Scala 2 Essentials

    Become a Scala 2 developer by mastering the essentials of Scala 2 and functional programming with our comprehensive, hands-on course

  • Advanced Scala 2

    Advanced Scala 2

    Become a Scala 3 rockstar by mastering Scala 3 and functional programming with our comprehensive, hands-on advanced course

  • Cats

    Cats

    Master Scala and functional programming with the Cats library: Learn to write high-level, grounded code using one of the most popular libraries in the functional programming ecosystem

  • Cats Effect

    Cats Effect

    Write composable, high-performance, purely functional applications and boost your productivity with Cats Effect, one of the most powerful libraries for Scala

  • Typelevel Rite of Passage

    Typelevel Rite of Passage

    Build your own full-stack Scala application with Typelevel: working on credit card checkout and emails, experience real-world development with our comprehensive course, and see the live app here

  • ZIO

    ZIO

    Unlock the potential of ZIO: master writing powerful applications with parallelism, concurrency, and pure functional programming

  • ZIO Rite of Passage

    ZIO Rite of Passage

    Build your own full-stack Scala application with ZIO: from credit card checkout to AI and emails, experience real-world development with our comprehensive course, and see the live app here

  • Apache Spark Essentials with Scala

    Apache Spark Essentials with Scala

    Become an Apache Spark developer by mastering the essentials of Apache Spark with Scala and big data with our comprehensive, hands-on course

  • Apache Spark Optimization with Scala

    Apache Spark Optimization with Scala

    Write performant code: master Apache Spark with Scala's tools and techniques to make your applications run blazing fast and learn the strategies used by top developers

  • Apache Spark Performance Tuning with Scala

    Apache Spark Performance Tuning with Scala

    Optimize Apache Spark with Scala for peak performance: master Spark internals and configurations to achieve maximum speed and memory efficiency for your cluster

  • Apache Spark Streaming with Scala

    Apache Spark Streaming with Scala

    Master Apache Spark Streaming with Scala: process massive data as it arrives, integrate with Kafka, JDBC, Cassandra, and more – handle live data streams effortlessly

  • Apache Flink with Scala

    Apache Flink with Scala

    Stream big data like a pro using Apache Flink with Scala: Process millions of events in real time using one of the most powerful libraries and engines for stateful data streaming

  • Kotlin Essentials

    Kotlin Essentials

    Become a Kotlin developer by mastering the essentials of Kotlin with our comprehensive, hands-on course

  • Advanced Kotlin

    Advanced Kotlin

    Become a Kotlin rockstar by mastering Kotlin with our comprehensive, hands-on advanced course

  • Kotlin Coroutines & Concurrency

    Kotlin Coroutines & Concurrency

    Master Kotlin coroutines and build massively parallel and concurrent applications with our hands-on course designed for pro Kotlin developers

  • Akka/Apache Pekko Essentials with Scala

    Akka/Apache Pekko Essentials with Scala

    Say goodbye to threads, locks, and headaches: meet the Actor Model and discover a smarter approach to concurrent and distributed coding — classic actors also available

  • Akka/Apache Pekko Streams with Scala

    Akka/Apache Pekko Streams with Scala

    Harness the power of reactive streams using Akka/Apache Pekko Streams with Scala: learn to implement scalable, data-rich systems efficiently, writing in a few lines what takes others thousands to achieve

  • Akka/Apache Pekko HTTP with Scala

    Akka/Apache Pekko HTTP with Scala

    Build microservices in minutes using Akka/Apache Pekko HTTP with Scala: Develop stream-based REST APIs, backends, and microservices with ease, sending and receiving JSON effortlessly using a powerful server DSL

  • Akka Classic Essentials with Scala

    Akka Classic Essentials with Scala

    Become a Akka Classic developer by mastering the essentials of Akka Classic with Scala using our comprehensive, hands-on course

  • Akka Classic Persistence with Scala

    Akka Classic Persistence with Scala

    Embrace a new approach to persistence and storage with Akka Persistence and Scala, a solution that perfectly complements the Actor Model

  • Akka Classic Remoting & Clustering with Scala

    Akka Classic Remoting & Clustering with Scala

    Unlock the power of large-scale, reactive distributed systems with Akka Classic Remoting & Clustering with Scala, and experience unparalleled scalability and resilience in your applications

  • Akka Classic Serialization with Scala

    Akka Classic Serialization with Scala

    Don't waste months on ineffective Java serialization: boost your Akka system's performance with Akka Classic Serialization with Scala using Avro, Kryo, or Protobuf

  • Kotlin at Light Speed

    Kotlin at Light Speed

    For the busy programmer: learn Kotlin's most important features in the time it takes to watch a movie

  • Scala at Light Speed

    Scala at Light Speed

    For the busy programmer: learn Scala's most important features in the time it takes to watch a movie

Enroll now!

Black Friday 2024 - Lifetime License

Loading...

All of the courses in this bundle with a one-time payment

  • 320 hours of 4K content
  • 60660 lines of code written
  • All PDF slides
  • Access to the private Rock the JVM community
  • Free updates
  • Lifetime access
Get Now
100% Money Back Guarantee

If you're not happy with this course, I want you to have your money back. If that happens, contact me with a copy of your welcome email and I will refund you the course.

Less than 0.05% of students refunded a course on the entire site, and every payment was returned in less than 72 hours.

money back guarantee

FAQ