5righ4m4spa6ss4qchgo

The Spark Bundle

Everything about Apache Spark, from noob to master.

 

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.

Courses Included



Spark Essentials with Scala
The only Big Data online course on the web with actual big data.
Daniel Ciocîrlan
$50
Spark Streaming with Scala
Stream big data in real time with Spark and integrate any data source, from Kafka to Twitter.
Daniel Ciocîrlan
$50
Spark Optimization with Scala
Go fast or go home. Learn the ins and outs of Spark and get the best out your code.
Daniel Ciocîrlan
$83
Spark Optimization 2 with Scala
Go fast or go home. Master Spark internals so your jobs go lasers blazing and your cluster pulls maximum weight.
Daniel Ciocîrlan
$74

Total if purchased separately: $257


 

Frequently Asked Questions


How long is this in total? Will I have time for it?
This series is roughly 25 hours in total, with lessons around 15-25 minutes each. I recommend at least 1 hour of focused work at one time. You can cover everything in <2 weeks if you're committed.
Does this really work?
Yes. Also, that's not my answer - it's what you hear about all the Rock the JVM material from thousands of people now working at Apple, UniCredit, Adobe, Uber and other successful companies and teams around the world.
Is it hard?
No. It just grows in difficulty in time, proportional to your work. I only require that you've programmed before in some other language and you know some general fundamentals. At the end of the series, you will look back to the advanced pieces and you'll go like "Huh. That would have been pretty tough if I tried that on my own."
Can I expense this at my company?
Of course! You'll get a detailed receipt with your purchase, including VAT (if applicable to you), which you can take to your employer to reimburse. Most (wise) companies will reimburse courses like this.
What if I don't like it?
Then I want to give your money back. Email me at [email protected] with your receipt, and I will refund you. Less than 1% of the Rock the JVM students have refunded a course, and the refund took less than 72 hours.
I've already enrolled in some of the courses, but I want to take this bundle. Can I pay the difference?
Of course. I don't want you to pay for the same thing twice. Email me at [email protected] with a proof of all your purchases and I'll create a discount for you to offset what you paid.

Your Instructor


Daniel Ciocîrlan
Daniel Ciocîrlan

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.

For the last 7 years, I've taught a variety of Computer Science topics to 30000+ 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 11000 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.