The Spark Bundle
Learn big data with Apache Spark and Scala in this comprehensive bundle: batch, streaming, Spark optimization, performance tuning and more.
Crunch that data.
You probably know already: Spark is one of the most powerful big data crunching tools, one of the most extensible and well maintained, one of the most loved, and used by thousands of developers, teams, companies and organizations. It's 100x faster than the previous Map-Reduce paradigm, and it just works.
Spark has seen huge demand in recent years, has some of the best-paid engineering positions, and is just plain fun. This series is for Scala programmers who need to crunch big data with Spark, and need a clear path to mastering it.
This bundle contains
- 100+ live runnable examples
- 100+ exercises with solutions
- 3 real-life projects crunching either one the largest public datasets available, or live data in real time
- 4000+ lines of code written from scratch, more than most engineers write in months
(I have exactly 4109 lines on camera, which I'll share with you 100%)
- access to a growing private community on Slack
- ~25 hours of HD content (soon downloadable)
- (soon) takeaway slides
- all updates and additional material for free, for life
"Show me the path."
If you came here thinking, "I want to learn Spark, just show me a step-by-step way to do it, and I'll follow", this is it. There's little else for me to say. More than 2000 people have taken this journey and they speak:
This is the connecting dots video series for get over all concepts of Spark process which is extremely useful for the peoples just started learning spark. Thank you Daniel
(Anoop C., March 11, 2020)
There are hundreds of reviews like that, and that's on Udemy. The version you're looking at is even better and with exclusive new material. You will crunch BILLIONS of records on an Amazon cluster, do sentiment analysis on live Twitter data, integrate Apache Kafka, PostgreSQL, Cassandra, Akka Streams, and whatever your heart desires.
This path is literally what you need to follow to be good at Spark.
Total if purchased separately: $260
Frequently Asked Questions
I'm a software engineer and the founder of Rock the JVM. I started the Rock the JVM project out of love for Scala and the technologies it powers - they are all amazing tools and I want to share as much of my experience with them as I can.
As of June 2021, I've taught Java, Scala and related tech (e.g. Akka, Cats, Spark) to 41000+ students at various levels and I've held live trainings for some of the best companies in the industry, including Adobe and Apple. I've also taught university students who now work at Google and Facebook (among others), I've held Hour of Code for 7-year-olds and I've taught more than 20000 kids to code.
I have a Master's Degree in Computer Science and I wrote my Bachelor and Master theses on Quantum Computation. Before starting to learn programming, I won medals at international Physics competitions.