We're hiring

Polars Foundations

training

Duration

1/2 day

Location

Virtual or on-site

Skill level

Beginner

Certificate

Yes

Enroll your company

What you will learn

Learn the core building blocks: Data types and structures, expressions, lazy evaluation, and data manipulation, that form the foundation of every Polars pipeline. You'll leave writing queries confidently, not guessing at syntax. This is Day 1 of our Essentials training, also available standalone.

Audience

Prior experience in Python is required. This course is well-suited to anyone learning the basics of Polars.

Learning outcomes

  • Learn about key concepts in Polars

  • Get comfortable with the Polars API to manipulate large datasets

Module 1

Polars Foundations
  1. Data types
    • Learn about the data types in Polars.
  2. Data structures
    • Learn about the data structures in Polars: Series, DataFrames and LazyFrames
  3. Input / Output
    • Master various ways of reading & writing data in Polars, such as constructing DataFrames from scratch and importing data from various sources.
  4. Data manipulation
    • Explore Polars' powerful and expressive API, including filtering, joining and transforming DataFrames to efficiently handle large-scale datasets.

"Polars revolutionizes data analysis, completely replacing pandas in my setup. It offers massive performance boosts, effortlessly handling data frames with millions of rows. Allowing us to focus on crafting simpler, cleaner code. This efficiency drastically cuts down iteration time, driving improved trading decisions. And speed? Polars isn't just fast—it's lightning-fast."

Matt Whitehead

Quantitative Researcher @ Optiver

" Migrating from pandas to Polars was surprisingly easy. For us, the results speak for themselves. Polars not only solved our initial problem but opened the door to new possibilities. We are excited to use Polars on future data engineering projects. "

Paul Duvenage

Senior Data Engineer @ Check

"The speedup of Polars compared to Pandas is massively noticeable. I generally enjoy writing code that I know is fast."

Casey H.

Machine Learning Engineer @ G-Research

Polars courses

Enroll your company today and master Polars Foundations

Polars gradient logo
By submitting this form, you agree that we may use the data you provide to contact you with information related to your request/submission and Polars’ products and services. Your data will be used subject to Polars’ privacy policy.
1
2
4
3
5
6
7
8
9
10
11
12