Skip to the main content
Intermediate Certificate12 lessons9 hours2 monthsPhysical & online

Data Science with Python

Turn a messy spreadsheet into an answer somebody can act on - loading, cleaning, analysing and charting data with pandas.

Data Science with Python

What you'll learn

  • What a data scientist actually does all day
  • Python and Jupyter for working with data
  • Loading data: CSV, Excel, databases and the web
  • pandas: rows, columns, filtering and sorting
  • Cleaning: missing values, duplicates and typos
  • Grouping and summarising to answer a question
  • Joining two sources that disagree
  • Charts that tell the truth
Single lessons: UGX 5,000–UGX 15,000 by Mobile Money. Read more

Pay for just the lesson you need, or the whole course. Tick lessons as you finish, and use the quiz to test yourself before your assessment.

Video lessons

  • What a data scientist actually does all day

    35 min

    Coming soon
  • Python and Jupyter for working with data

    45 min

    Coming soon
  • Loading data: CSV, Excel, databases and the web

    45 min

    Coming soon
  • pandas: rows, columns, filtering and sorting

    60 min

    Coming soon
  • Cleaning: missing values, duplicates and typos

    60 min

    Coming soon
  • Grouping and summarising to answer a question

    60 min

    Coming soon
  • Joining two sources that disagree

    45 min

    Coming soon
  • Charts that tell the truth

    45 min

    Coming soon
  • Describing data: averages, spread and outliers

    45 min

    Coming soon
  • Finding a relationship, and not inventing one

    45 min

    Coming soon
  • Writing up a finding for someone who is not technical

    40 min

    Coming soon
  • A full analysis on real Ugandan data

    60 min

    Coming soon