Apache Spark 3 & Big Data Essentials in Scala

Learn practical Big Data with Apache Spark DataFrames, Datasets, RDDs and Spark SQL, hands-on, in Scala
4.81 (2279 reviews)
Udemy
platform
English
language
Software Engineering
category
Apache Spark 3 & Big Data Essentials in Scala
13 499
students
7.5 hours
content
Jul 2024
last update
$39.99
regular price

What you will learn

apply Spark big data principles

practice Spark DataFrames operations with 100+ examples and exercises

practice type-safe data processing with Spark Datasets

work with low-level Spark APIs with RDDs

use Spark SQL for data processing

migrate data from various data sources, including databases

Course Gallery

Apache Spark 3 & Big Data Essentials in Scala – Screenshot 1
Screenshot 1Apache Spark 3 & Big Data Essentials in Scala
Apache Spark 3 & Big Data Essentials in Scala – Screenshot 2
Screenshot 2Apache Spark 3 & Big Data Essentials in Scala
Apache Spark 3 & Big Data Essentials in Scala – Screenshot 3
Screenshot 3Apache Spark 3 & Big Data Essentials in Scala
Apache Spark 3 & Big Data Essentials in Scala – Screenshot 4
Screenshot 4Apache Spark 3 & Big Data Essentials in Scala

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This comprehensive course, with its strong emphasis on practical examples and exercises, equips learners to grasp core Apache Spark concepts through Scala programming. It does, however, leave some stones unturned in terms of running Spark on a cluster or deeper exploration of some internal topics. If you're ready to dive into real-world big data processing, consider this course an essential step towards success.

What We Liked

  • The course offers in-depth coverage of key Apache Spark concepts using Scala, with a focus on practical examples and hands-on exercises, enabling better retention of taught principles.
  • Clearly explained topics and concise content organization make it easier for learners to follow and understand complex big data processing concepts.
  • Instructor's helpful attitude and commitment to providing support contribute to an engaging learning experience and create a conducive environment for learner success.
  • Exercises at the end of every topic enhance understanding and reinforce learned concepts, making them an effective way of gaining practical knowledge.

Potential Drawbacks

  • Although this course is labeled as 'essentials', certain key topics, like running Spark on a cluster or best practices for doing so, are not included in the curriculum.
  • The course might assume some familiarity with big data processing and Spark, making it challenging for beginners to grasp specific concepts without prior knowledge.
  • A real-life coding challenge or issue may help learners better understand how their skills can be applied in the workforce.
  • Some essential spark internal topics are not covered deeply, focusing primarily on hands-on coding exercises for data analyses.
2622982
udemy ID
24/10/2019
course created date
22/11/2019
course indexed date
Bot
course submited by