Skip to content
UdemyIT & SoftwarePaid courseIntermediate levelCertificate

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

icon
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

icon
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.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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.

icon
More courses by Randy Minder

$74.99

$79.99

$19.99

$59.99

$49.99

$44.99

icon
More IT & Software courses

$49.99

$10.99

$124.99

$19.99

$11.99

$19.99

icon
Reviews

4.7

77 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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.

Showing all 10 reviews on CourseDuck

Read all 77 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100