Microsoft Fabric - Apache Spark and Notebooks (Udemy.com)
Learn the Microsoft Fabric Spark environment, notebooks, dataframes, filtering, aggregating, joining dataframes and more
Created by: Randy Minder
Last updated October 2023
What you will learn
- Apache Spark and Notebook Integration into Microsoft Fabric
- Overview of the Microsoft Fabric Notebooks Environment
- Dataframe Basics
- Common Operations with Dataframes
- Filtering data using Dataframes
- Aggregating data using Dataframes
- Joining Dataframes
- Spark Libraries
- Working with Dates
- SQL Statements and Spark
- Spark Configuration and Tuning
- Exercises and Questions for Practice
How it compares
Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:
- Rating4.7 out of 5higher than 86% of them
- Reviews77#1,045 of 1,183 by number of reviews
- Length5.2 hoursshorter than 52% of them
- Last updatedOctober 2023earlier than 70% of them
Course Description
This course takes you into the Microsoft Fabric experience of Apache Spark and Notebooks, where the power of distributed computing meets the elegance and fun of interactive coding in Python, R, Scala or SQL.
In this comprehensive course, you will be introduced to Spark's pyspark library, empowering you to tackle common data challenges with remarkable ease. You will wrangle data in pandas dataframes and learn the most common dataframe operations. In short, you will acquire the skills necessary to manipulate your data in many different ways.
As you move deeper into Spark, you will master the art of filtering data, joining dataframes, and manipulating dates and times with ease. You will also be exposed to using SQL in Spark, allowing you to use SQL queries to extract data from Delta Parquet files and storing them in dataframes.
This course will also equip you with the knowledge you need to optimize Spark performance through effective configuration and autotuning. You will learn that there is very little you have to do to fully optimize the Spark environment in which your notebooks run.
The course consists of over 30 lectures, complemented by hands-on practice exercises that will challenge your understanding of the concepts being taught and perhaps your research ability. By the end of this course, you will be a confident and proficient Spark notebook user, capable of harnessing its immense power to solve real-world data scenarios.
Here are just some of the compelling benefits you will gain from this course:
Master the fundamentals of Spark libraries, dataframes, and SQL
Learn to how to filter, aggregate, and join data using dataframes
Gain expertise in manipulating dates and times
Data Wrangling
Learn how to optimize Spark performance through configuration and autotuning
Solve real-world data scenarios with Spark notebooks
Enhance your resume with in-demand Fabric Spark notebook skills
Position yourself for success in the booming field of Big Data
If you are ready to take your data skills to the next level, then enroll in this course today and learn how you can use Apache Spark and notebooks, integrated in Microsoft Fabric, in your day-to-day work.
Instructor Details
- 4.7 Rating
77 Reviews
Randy Minder
Microsoft Certified Professional:
Exam 70-778: Analyzing and Visualizing Data with Microsoft Power BI (January 2019 - 80% score)
Exam PL-300: Power BI Data Analyst (December 2022 - 80% score)
Snowflake Core Certification Exam (April 2021 - 90% score)
Seasoned database engineer (OLTP, data warehouses, operational data stores), semantic modeling, business intelligence development, Power BI, Snowflake, Databricks and Microsoft Fabric. 20 years of software development using a variety of Microsoft technologies, mostly C#.
2016 Nominee for the First Solar Business Enablement CEO Award for Analytics Tools & Methods Infrastructure.
AI driven app development with Lovable and Claude.
More courses by Randy Minder
Learn AI App Development with Lovable 2.0 (Includes Cloud) (2026)
4.4 (682 Reviews)
Provider: Udemy
Time: 7.7h
$19.99
Snowflake Database - The Complete Cloud Data Platform (2024)
4.5 (446 Reviews)
Provider: Udemy
Time: 9.2h
$59.99
Snowflake Database - Tips, Techniques and Cool Stuff (2021)
4.5 (218 Reviews)
Provider: Udemy
Time: 5.2h
$49.99
Snowflake Database - Querying Data Part 1 (2021)
4.3 (189 Reviews)
Provider: Udemy
Time: 5.2h
$44.99
More IT & Software courses
D3.js Data Visualization Fundamentals - Hands On (2026)
4.9 (3,917 Reviews)
Provider: Udemy
Time: 4.6h
$49.99
Hands-On Training: Streaming Data with Apache Kafka on Azure (2025)
4.9 (103 Reviews)
Provider: Udemy
Time: 3.7h
$10.99
Oracle Grid Infrastructure and RAC using Oracle Database 19c (2026)
4.8 (2,499 Reviews)
Provider: Udemy
Time: 8.7h
$19.99
PowerShell Scripting & Automation: The Complete Hands-On (2026)
4.8 (1,750 Reviews)
Provider: Udemy
Time: 9.6h
$11.99
AWS EC2 Crash Course + Load Balancing with Demos and PDFs (2025)
4.8 (866 Reviews)
Provider: Udemy
Time: 3.7h
$19.99
Reviews
By Rahul Gopalakrishnan on 9/14/2026
Good learning experience
By Sarika Vegad on 3/19/2026
It was very detailed and hands on.
By Antonio Pineda on 1/29/2026
It helped a lot understand Pyspark coming from a SQL background. He made feel comfortable switching since he compared a lot to SQL which I am very used to work with. Thanks!
By Balachandra Srinevasalu on 1/4/2026
Good course and easy to understand with examples
By Mahantesh V on 1/1/2026
As of now I understood the topic as instructor voice is clear and explain well slowly. Thank you
By Riley Wells on 12/3/2025
Quite good for an introduction to the basics of Microsoft Fabric. Very well explained and good exercises and questions
By Iosiv Popescu on 11/30/2024
It is good for the targeted audience. Good introduction to Fabrik and Spark
By Francesco Cicolani on 7/11/2024
This course serves as a useful introduction to the many topics related to using the Spark engine in MS Fabric Notebooks. The presentation is generally clear, and I greatly appreciated the practical approach of the course. Naturally, the topics need to be further explored through individual practice and study. I have already purchased other courses by Dr. Minder and have never been disappointed. I highly recommend this course to anyone interested in taking their first steps with the Fabric platform, particularly in the fields of data engineering and data analysis.
By Eronildo Nogueira de Souza on 5/8/2024
até o momento tem sido bem satisfatório.
By Evgeniia Lanazca on 11/27/2023
I am new to Apache Spark and Randy is explaining so well how to write Spark SQL and manipulate the data. Highly recommend.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100












