Apache Spark and Scala (Udemy.com)
A complete Guide for Processing Big Data with Spark
Created by: Insculpt Technologies
Last updated April 2017
What you will learn
- Understand the limitations of Hadoop mapreduce and how Spark overcomes these limitations
- Gain expertise in Scala programming language and its characteristics
- Able to work with RDDs' and create applications in Spark
- A thorough understanding about Spark SQL by using SQL queries in Spark
How it compares
Against the other 150 rated Udemy courses in Hadoop on CourseDuck:
- Rating3.6 out of 5higher than 6% of them
- Reviews147#102 of 151 by number of reviews
- Length7.7 hourslonger than 61% of them
- Last updatedApril 2017earlier than 90% of them
Course Description
This course on Apache Spark and Scala aims at providing an advanced expertise in big data Hadoop ecosystem. This course will provide a standard skillset which helps one become a specialist on the top of Big data Hadoop developer.
The course starts with a detailed description on limitations of mapreduce and how Spark can help overcome them. Further it covers a deeper dive into the Scala programming language.
Moving on it covers Spark as a standalone cluster and an understanding of Resiliient Distributed Datasets.
The course also covers concepts of Spark SQL using SQL queries through SQL context and Hive Queries through Hive context.
This course certainly provides material required for building a career path from Big data Hadoop developer to BIg data Hadoop architect.
Instructor Details
- 3.6 Rating
147 Reviews
Insculpt Technologies
Insculpt technologies is a leading publisher of development courses which provide in-depth knowledge and high quality training. Insculpt technologies is serving with a mission of providing right direction to people who are looking for a career in IT/software industry. Insculpt is the best place for learning new technologies and making things easy to understand virtually.
More courses by Insculpt Technologies
C Programming:The best approach to learn C Language (2016)
4.4 (2,854 Reviews)
Provider: Udemy
Time: 5.1h
$39.99
More Hadoop courses
Spark Streaming - Stream Processing in Lakehouse - PySpark (2024)
4.9 (2,251 Reviews)
Provider: Udemy
Time: 22.4h
$11.99
Apache Kafka Series - KSQL on ksqlDB for Stream Processing ! (2026)
4.9 (2,161 Reviews)
Provider: Udemy
Time: 4h
$12.99
Apache Kafka Series - Kafka Streams for Data Processing (2026)
4.8 (6,826 Reviews)
Provider: Udemy
Time: 4.8h
$14.99
Apache Kafka Series - Confluent Schema Registry & REST Proxy (2026)
4.8 (3,794 Reviews)
Provider: Udemy
Time: 4.5h
$94.99
Apache Kafka - Real-time Stream Processing (Master Class) (2023)
4.8 (2,925 Reviews)
Provider: Udemy
Time: 11h
$10.99
Apache Spark 3 & Big Data Essentials in Scala (2024)
4.8 (2,302 Reviews)
Provider: Udemy
Time: 7.3h
$39.99
Reviews
By Carson Stevens on 2/12/2021
I wish the course included more Spark scripting and creating RDDs from more complex data. The video could also be edited to remove some of the errors. The spacing on the syntax drove me crazy the first half. Just be consistent. The ML section of this course was hardly useful and should be better explored with larger synthetic or real data.
By anil panda on 5/11/2019
no focus on how the function or method is working. Just explaining the output doesnt help in better understanding.
By Amit on 3/21/2018
Initial introduction to Hadoop was very much theoretical. Also the instructor seemed to read out from notes too fast. However, once the first section of Hadoop ends, rest of the sections beginning from scala are really quite good and easy to follow.
By Elvis Orji on 8/23/2017
There isn't a real world demo shown. Every examples are done in the command line. But its good for starter.
By Sadalga J Deepak on 8/21/2017
Voice modulation , tone and technical know how is excleent
By Dinesh Patel on 2/20/2017
Very high level and very low level in snippets. Small contexts used very hard to see a proper end to end use. To much time explaining simple things such as a social graph, you would think the person viewing an Apache Spark grasp it in a few seconds. It's ok but misses the point of context and understanding in a real world use (which it only does in small bitesize examples).
By Eric Tang on 12/21/2016
scala programming examples are not practical without illustration of productive usage of Eclipse based ScalaIDE
By Ashish Shukla on 10/30/2016
This course is only touching basic part of scala. It is not worthy enough for those who want to learn in deep. The knowledge of this level can easily get through any scala website.
By Siddhant Jawa on 8/14/2016
Really good course. Covers simple yet great example to easily understand core concepts of spark. Thanks for sharing such great content.
By Raphael Alex Silva Abreu on 7/25/2016
At the very start I felt that the instructor was lacking with some kind of quality or engagement, due to a lot of slides and not providing enough commitment. But, when she started the practical lessons I've found the lectures very useful and interesting. The lectures audio must be something to improve and maybe they can be presented in a shorter time to increase students attention and productivity. Also I think the instructor needs to provide us all the examples in a text file to easy testing and with hands on process (eployee.json / people.json files).
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 72 / 100








