Featured resource
2026 Tech Forecast
2026 Tech Forecast

1,500+ tech insiders, business leaders, and Pluralsight Authors share their predictions on what’s shifting fastest and how to stay ahead.

Download the forecast
  • Course

Build Streaming Pipelines with Apache Spark on Databricks

Real-time data demands more than nightly batch jobs. This course will teach you to build streaming pipelines on Databricks with Structured Streaming, Auto Loader, and Delta Lake—using incremental ingestion, windows, watermarks, and joins.

Intermediate
2h 6m

Created by Smit Shah

Last Updated Aug 14, 2026

Course Thumbnail
  • Course

Build Streaming Pipelines with Apache Spark on Databricks

Real-time data demands more than nightly batch jobs. This course will teach you to build streaming pipelines on Databricks with Structured Streaming, Auto Loader, and Delta Lake—using incremental ingestion, windows, watermarks, and joins.

Intermediate
2h 6m

Created by Smit Shah

Last Updated Aug 14, 2026

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Data
What you'll learn

Processing data the moment it arrives—rather than in nightly batches—raises challenges that batch pipelines never face: ingesting new files incrementally, tracking progress reliably, choosing the right triggers and output modes, and correctly handling late or out-of-order events. In this course, Build Streaming Pipelines with Apache Spark on Databricks, you’ll gain the ability to design and operate fault-tolerant streaming pipelines using Spark Structured Streaming and Delta Lake. First, you’ll explore the core streaming and incremental processing patterns and how checkpoints make pipelines reliable. Next, you’ll discover how to ingest cloud data incrementally with Auto Loader and write results to Delta tables with the right triggers, output modes, and schema handling. Finally, you’ll learn how to apply event-time windows, watermarks, and stream-static and stream-stream joins to aggregate and enrich streaming data. When you’re finished with this course, you’ll have the skills and knowledge of stream processing on Databricks needed to build production-ready, real-time data pipelines.

Build Streaming Pipelines with Apache Spark on Databricks
Intermediate
2h 6m
Table of contents

About the author
Smit Shah - Pluralsight course - Build Streaming Pipelines with Apache Spark on Databricks
Smit Shah
4 courses 0.0 author rating 0 ratings

Smit Shah is a Microsoft Certified Trainer (MCT), with a demonstrated history of working in the information technology and delivering training for various multinational companies including Deloitte, Accenture, Cognizant, LTIMindTree, etc since the past 7 years. Skilled in Data Science, Machine Learning, Deep Learning, GenAI, Analytics, Statistics, Azure, Python, DBMS and much more.

2025 Forrester Wave™ names Pluralsight as a Leader among tech skills dev platforms

See how our offering and strategy stack up.

forrester wave report