Topfolio
Career TracksFree CoursesPractice LabsSQL BenchmarkWork ExperienceJob Hunt TrackerPortfolio ProjectsAI Resume Grader
Career TracksFree CoursesPracticeProjectsFor EmployersBlog
Support
Micro Free Courses

Spark Lakehouse: PySpark, Delta, Iceberg & Streaming

15 lessons

  1. 1. Spark Foundations & Local PySpark
    1. Video lesson1. Why Spark & Lakehouse Architecture7m
    2. Interactive tutorial2. Local PySpark Setup & First DataFrame Job5m
    3. Video lesson3. Parquet, Partitioning & File Layout8m
    4. Project submission4. Lab 1: Local PySpark Parquet ETL61m
    5. Assignment5. Quiz: Spark Core & Parquet6m
  2. 2. Lakehouse Formats: Delta Lake & Iceberg
    1. Video lesson1. Delta Lake: ACID, Time Travel & Merges9m
    2. Interactive tutorial2. Delta Lab Guide: MERGE, Time Travel & OPTIMIZE5m
    3. Project submission3. Lab 2: Delta Lake Upserts & Time Travel61m
    4. Video lesson4. Apache Iceberg: Spec, Partition Evolution & Catalogs10m
    5. Project submission5. Lab 3: Iceberg Tables & Partition Evolution61m
    6. Assignment6. Quiz: Delta vs Iceberg6m
  3. 3. Streaming Mini: Redpanda + Spark
    1. Video lesson1. Redpanda & Structured Streaming in 10 Minutes6m
    2. Interactive tutorial2. Redpanda Mini Guide: Kafka API, Checkpoints & Watermarks6m
    3. Project submission3. Redpanda Mini-Lab: Kill, Restart, Prove Exactly-Once61m
    4. Interactive tutorial4. Closing: Lakehouse Checklist & Where Next3m
Dashboard
Career TracksFree Courses
Interactive Tasks
Practice LabsSQL BenchmarkInterview Prep
Job Hunt TrackerWork ExperienceProjectsResume Feedback
CertificatesMy OrdersRefer & Earn
Join Community
Micro Free Courses

Spark Lakehouse: PySpark, Delta, Iceberg & Streaming

15 lessons

  1. 1. Spark Foundations & Local PySpark
    1. Video lesson1. Why Spark & Lakehouse Architecture7m
    2. Interactive tutorial2. Local PySpark Setup & First DataFrame Job5m
    3. Video lesson3. Parquet, Partitioning & File Layout8m
    4. Project submission4. Lab 1: Local PySpark Parquet ETL61m
    5. Assignment5. Quiz: Spark Core & Parquet6m
  2. 2. Lakehouse Formats: Delta Lake & Iceberg
    1. Video lesson1. Delta Lake: ACID, Time Travel & Merges9m
    2. Interactive tutorial2. Delta Lab Guide: MERGE, Time Travel & OPTIMIZE5m
    3. Project submission3. Lab 2: Delta Lake Upserts & Time Travel61m
    4. Video lesson4. Apache Iceberg: Spec, Partition Evolution & Catalogs10m
    5. Project submission5. Lab 3: Iceberg Tables & Partition Evolution61m
    6. Assignment6. Quiz: Delta vs Iceberg6m
  3. 3. Streaming Mini: Redpanda + Spark
    1. Video lesson1. Redpanda & Structured Streaming in 10 Minutes6m
    2. Interactive tutorial2. Redpanda Mini Guide: Kafka API, Checkpoints & Watermarks6m
    3. Project submission3. Redpanda Mini-Lab: Kill, Restart, Prove Exactly-Once61m
    4. Interactive tutorial4. Closing: Lakehouse Checklist & Where Next3m

Browse Topfolio

All coursesPracticeProjectsCareer tracks
  1. Home/
  2. Courses/
  3. Spark Lakehouse: PySpark, Delta, Iceberg & Streaming/
  4. Streaming Mini: Redpanda + Spark

Micro Free Course — 100% Free Learning

All lessons in this module are free to learn. Sign in with Google to save your progress.

2

Streaming Mini: Redpanda + Spark

Kafka-compatible streaming, checkpoints, watermarks, and the kill-restart mini-lab.

Module Progress0% Complete
76 min total
4 Lessons
0 Completed

Module Content

Redpanda & Structured Streaming in 10 Minutes

Broker, topics, connector options, and the windowed-count query.

6 minVideo
Start

Redpanda Mini Guide: Kafka API, Checkpoints & Watermarks

Setup, streaming read, checkpoints, watermarks, and the kill-restart drill.

6 minTutorial
Start

Redpanda Mini-Lab: Kill, Restart, Prove Exactly-Once

1,000 events through a killed stream with zero duplicates.

61 minSubmission
Start

Closing: Lakehouse Checklist & Where Next

Ship-it checklist, interview one-liners, and next steps.

3 minTutorial
Start
Back to Course
Continue Learning
Topfolio

Learn data analytics online. Real skills, real projects, real community.

courses

  • Career Tracks
  • Work Experience
  • Best Data Analyst Course in India
  • SQL Fundamentals
  • SQL Advanced
  • Python for Data
  • Micro Free Courses

practice

  • SQL Fundamentals Interview Test
  • SQL Advanced Coding Test
  • All Practice Tests

resources

  • How to Become a Data Analyst
  • SQL Interview Questions
  • Data Analyst Salary Guide
  • Free Datasets for Practice
  • SQL vs NoSQL Guide
  • Data Analyst vs Data Engineer vs Data Scientist

employers

  • Enterprise Screening
  • AI Proctoring Demo
  • Volume Pricing
  • Employer Portal

company

  • About
  • Terms
© 2026 Topfolio. All rights reserved.Made with ❤️ for aspiring analysts