PyData Global 2025

Python Polars: The Definitive Crash Course
2025-12-10 , General Track

Polars is a lightning fast DataFrame library that is taking the data science community by storm. Its elegant and expressive API makes analyses pleasant to write and efficient to run. In this workshop, we’ll demonstrate how Polars enables data scientists to go from raw data to reports–by reading, transforming, and visualizing data.


Based on the book Python Polars: The Definitive Guide, we’ll teach the essentials of Polars to read, transform, and visualize data. While a hallmark of Polars is its speed, we’ll emphasize the benefits of its expression system for writing flexible, maintainable code.

This hands-on workshop will cover:

  • Reading data from CSV, spreadsheets, Parquet, and databases
  • Common transformations such as selecting, filtering, sorting, and aggregating
  • Complex data types, including text, time, and nested structures
  • Expressions, the building blocks of every query
  • Visualizing data

By the end of this workshop, attendees will have gained a solid understanding of Polars, and be equipped to start applying this lightning fast DataFrame library to their own datasets. No prior knowledge of Polars is required.


Prior Knowledge Expected:

No

Jeroen Janssens, PhD, is Head of Developer Relations at Posit, PBC. His expertise lies in visualizing data, implementing machine learning models, and building solutions using Python, R, JavaScript, and Bash. He’s passionate about open source and sharing knowledge. He’s the author of Python Polars: The Definitive Guide (O’Reilly, 2025) and Data Science at the Command Line (O’Reilly, 2021). Jeroen holds a PhD in machine learning from Tilburg University and an MSc in artificial intelligence from Maastricht University. He lives with his wife and two kids in Rotterdam, the Netherlands.