Skip to content

Lessons

Python for Data Science: all lessons

The language as a data practitioner uses it, not as a software engineer does.

3 modules · 4 lessons · 1 free to read now

About this track: outcomes, tools and price

Module 1Start Here

2 lessons

Why Python, what to install, and how to read an error.

  1. Python won data work not because it is the best language but because of its ecosystem. Here is the honest version.

    Free · read nowRead the lesson
  2. Reading a Traceback to the End

    12 min

    A Python error reads bottom-up, and the last line is almost always enough. This is the lesson that saves you the most time.

    Included with the track Simulation inside

Lists, dicts, tuples, sets — and when to reach for which.

  1. Lists and Dicts

    15 min

    Two structures that cover about 90% of the work. The rest are variations.

    Included with the track Simulation inside

Load, clean, group, join. The four things a working day is made of.

  1. DataFrames and Cleaning

    20 min

    Real data is always dirty. This is the check order to run before touching any analysis.

    Included with the track Simulation inside