Polars Essentials

26 November, 2024Virtual

1 day
Virtual

Get to know Polars: A modern, extremely performant data-processing library. Written in Rust, Polars is extremely fast, supports out-of-core data streaming, true multithreading, a vectorized query engine using Apache Arrow, lazy evaluation, and much more. In this training, you will not only learn how to perform typical data manipulations, such as filtering, selections, and aggregations, but also what sets Polars apart from Pandas and Spark.

Book this training

Book now

Looking to upskill your team(s) or organization?

Rozaliia will gladly help you further with custom training solutions.

Rozaliia Khafizova
Data and AI Training Advisor


+31 6 11 58 19 37

[email protected]
linkedin.com/in/rozaliya-khaf

Get in touch

Duration

1 day

Time

09:00 – 17:00

Language

English

Lunch

Included

Certification

No

Level

Foundation

What will you learn?

After the training, you will be able to:

Use Polars to perform common data wrangling operations (e.g. transformations, filtering, aggregations, joins) in Python.

Use advanced features of the Polars API such as time-series expressions, selectors and folds.

Understand what differentiates Polars from other tools, and how you can leverage its query engine, concurrency, laziness and other optimizations to maximize performance.

Program

  • Introduction to using Polars expressions for transformations, selections and filtering.
  • Overview of how Polars is implemented and how it compares to other tools like Pandas, Spark or databases.
  • Eager vs. lazy APIs and file readers.
  • Advanced data wrangling exercises.
  • Advanced topics: time series, selectors, folds and SQL interoperability.

This training is for you, if:

You have some experience using Python and want to learn how to process data using Polars.

You are new to data analysis or already use another data manipulation tool like Pandas, Spark or Dask and want to understand how Polars compares against them.

This training is not for you, if:

You cannot write Python code. Check out our Python for Data Analysis training instead.

You are interested in Data Analysis using (Py)Spark. Check out our Data Science with Pyspark course.

You are looking to work with SQL or relational databases. Check out our SQL for Data Analysis course.

Why should I follow this training?

Learn how to use the Data Frames library that is currently growing in popularity at the fastest rate.

Practice-based training with tons of exercises

learn today, apply tomorrow.

Discover Polars’ highly expressive user interface and exceptional performance.

What else
should I know?

After registering for this training, you will receive a confirmation email with practical information. A week before the training, the trainer will get in touch to ask you about any requirements you may have and any pre-course tasks you will need to do.

See you soon!

Course information

You need a laptop to take part in this training.

All literature and course materials are included in the price.

All literature and course materials are included in the price.

Meet the trainer

David Coba

David has a background in mathematical psychology, where he used statistics and data science to study human behavior. He also has a passion for software development and multiple years of experience teaching about technical topics.

Enrico Erler

Meet Enrico, a data science trainer at Xebia Academy with a passion for Deep Learning and Statistics. Get to know him here.

Also interesting for you

View all training courses
dbt Learn

In partnership with dbt Labs, we offer you the dbt Learn training course. Upgrade your dbt (data build tool) skills now.

Lucy Sheppard 

Data Engineering
dbt
dbt labs
3 days
Virtual

Next:

20 Nov, 2024

From:

€1045

View training
Polars Essentials

Enrico Erler

1 day
Virtual

Next:

26 Nov, 2024

From:

€670

View training
Data Storytelling

Create compelling visuals and engaging data stories that inform, entertain, and drive action.

Juan Venegas

Data Analytics
Data Visualization
2 days
Virtual

Next:

14 – 15 Oct, 2024

From:

€1310

View training
Certified Analytics Translation

Learn how to identify, develop, and execute AI use cases in our Certified Analytics Translation training course.

Analytics Translation
Data Analytics
2 days
In Person

Next:

21 – 22 Oct, 2024

From:

€1570

View training
Power BI in a Day

Learn how to turn your data sources into immersive visuals using Microsoft Power BI.

Lysanne van Beek

Data Analytics
Data Visualization
Microsoft
PowerBI
1 day
Virtual

Next:

26 Nov, 2024

From:

€645

View training
Data Science with Python (Certified)

Dive into the world of data science through data analysis and machine learning. Sign up for Data Science with Python (Certified).

James Hayward

Data Science
Python
3 days
Virtual

Next:

15 Oct, 2024

From:

€1920

View training
Python for Data Analysis

Learn how to code in Python and perform data analysis with our Python for Data Analysis training.

Juan Venegas

Data Science
Python
2 days
In Person

Next:

22 – 23 Oct, 2024

From:

€1360

View training
Production Ready Machine Learning

Follow our Production-Ready Python for Machine Learning training course to bring your machine learning models into production.

Enrico Erler

Data Engineering
Data Science
Machine Learning
Python
Software Development
Software Testing
3 days
In Person

Next:

4 Dec, 2024

From:

€1895

View training

Can’t find the course you’re looking for? There’s more!