Skip to main content

Free course

Scaling and Optimizing Data Pipelines with Polars

Intermediate4 hr

Learn to optimize, scale, and test Polars data pipelines for production-ready performance.

Python4 hr15 videos56 Exercises4,800 XP424Statement of accomplishment

Create Your Free Account

Continue with Google
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Training a Team?

Try for Business

Course Description

Take your Polars skills to production scale. Learn to read query plans and unlock the optimizer's full potential, work efficiently with Parquet, CSV, and database sources, and exploit advanced dtypes like List, Struct, Categorical, and Enum. You'll also stream large queries to disk, process data in batches, and build testable pipelines with built-in assertions. By the end, you'll be equipped to build high-performing data workflows that handle datasets of any size.

Feels like what you want to learn?

Start Course for Free

What you'll learn

  • Read query plans and let the Polars optimizer make your queries fast.
  • Load data efficiently from Parquet, CSV, and databases.
  • Use advanced dtypes to model richer data and save memory.
  • Stream and batch large datasets that don't fit in memory.
  • Build and test reliable, production-ready pipelines.

Prerequisites

Curriculum

Course outline

Scaling and Optimizing Data Pipelines with Polars

Course
Complete

Earn Statement of Accomplishment

Enroll Now

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.