A Crash Course In PySpark (Udemy.com)
Learn all the fundamentals of PySpark
Created by: Kieran Keene
Last updated April 2023
What you will learn
- PySpark, Apache Spark, Big Data Analytics, Big Data Processing, Python
How it compares
Against the other 150 rated Udemy courses in Hadoop on CourseDuck:
- Rating4.5 out of 5higher than 68% of them
- Reviews9,184#6 of 151 by number of reviews
- Length1.2 hoursshorter than 94% of them
- Last updatedApril 2023more recently than 50% of them
Course Description
Spark is one of the most in-demand Big Data processing frameworks right now.
This course will take you through the core concepts of PySpark. We will work to enable you to do most of the things you’d do in SQL or Python Pandas library, that is:
Getting hold of data
Handling missing data and cleaning data up
Aggregating your data
Filtering it
Pivoting it
And Writing it back
All of these things will enable you to leverage Spark on large datasets and start getting value from your data.
Let’s get started.
Instructor Details
- 4.5 Rating
9,184 Reviews
Kieran Keene
Hey guys! I am a data engineer by trade and specialize in Python, SQL, Spark, Hive, MongoDB and more. I've come on Udemy to try and make simple, short crash courses into these technologies as I personally find the longer courses too drawn out & I often lose interest. The idea is to keep it short and sharp!
For loads of advanced Spark, Python & Big Data topics, please visit my website (the button on this page will take you there) - where I talk about scaling up to enterprise grade solutions.
More courses by Kieran Keene
Crash course: Data analytics in Python using Pandas (2023)
4.6 (593 Reviews)
Provider: Udemy
Time: 1h
$49.99
Overcoming Common Performance Issues in Apache Spark (2023)
4.4 (44 Reviews)
Provider: Udemy
Time: 42 mins
$10.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 Bernice Choy on 7/20/2026
This course focused on the foundational concepts required to help someone new get started and quickly familiarize on what is needed to navigate using PySpark
By Emily Volmer on 6/16/2026
I would have liked more assessment of understanding instead of just a bunch of videos.
By Divyanshu Singh on 6/2/2026
Good for a beginner level and opportunity to write the initial level of code in pyspark
By SHANMUKHA PADMANABHA REDDY Yarabham on 5/27/2026
Nice explanation with an example. Would be nice to have more file input and reading related examples
By Saranya L on 4/20/2026
I am learning pyspark for the first time and your teaching is awesome and I am able to write the code along with you. Thank you :)
By Yasmin KHANAM on 4/2/2026
We will get good understanding of PySpark functions in this course. And also working on google collab was amazing as we can do hands-on as well with this course.
By Anonymized User on 3/9/2026
Course was fine for basic data analysis. If you have done sql before you won't learn anything so new, a couple of spark functions. It didn't quite answer what I was looking for but I am glad I watched. Was only short 1- 1.5 hours
By Akanksha Kumari on 3/8/2026
it's like a crash course where you will be learning bout basic spark functions, like how to clean data , how to use aggregate functions .
By Yamini CN on 1/21/2026
It's my first ever PySpark course and it lit my interest to the subject. Just perfect of how I would like to learn
By Sunil Kumar on 1/21/2026
Its a very good course if you want to get a quick start on pyspark. Its not a deep dive but definitely gives you a good understanding on data manipulation and some very essential commands.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100








