Want to level up your Python? Start here.

Whether you’re just starting, want to deepen your understanding, or move into new areas, we’ve got you covered

All courses

Filter

Plan

Level

LernerPython + data

Customizing IPython and Jupyter

1 hour 1 module

LernerPython + data

pyenv

1 hour 1 module

LernerPython + data

Python exceptions

2 hours 1 module

LernerPython + data

DuckDB

2 hours 1 module

LernerPython + data

Polars

2 hours 1 module

LernerPython + data

Applying functions in Pandas

1.5 hours 1 module

LernerPython + data

Textual data in Pandas

1.5 hours 1 module

LernerPython + data

Dates and times in Pandas

3 hours 1 module

LernerPython + data

Grouping and pivot tables in Pandas

2 hours 1 module

LernerPython + data

Data cleaning in Pandas

2 hours 1 module

LernerPython + data

Complex queries with method chaining in Pandas

1.5 hours 1 module

LernerPython + data

Working with CSV files in Pandas

1.5 hours 1 module

LernerPython + data

NumPy

5.5 hours 9 modules

LernerPython + data

Pandas

12 hours 15 modules

LernerPython

Intro Python: Files

6.5 hours 6 modules