Courses

Interactive R courses for data analysis

We're rebuilding our courses and learning platform from scratch, so you can learn R in your browser with instant feedback. Start with three free Foundations courses, opening in December 2026.

Free

Foundations

Three short courses that take you from your first line of R to clean data and clear charts. Take them in order, or start where you need to.

FreeLaunching Dec 2026
Course 1

Introduction to R

Write your first R code: values, vectors, data frames and functions. No experience needed.

FreeLaunching Dec 2026
Course 2

Data Wrangling with dplyr

Filter, sort, summarise and join data with the dplyr verbs and the pipe.

FreeLaunching Dec 2026
Course 3

Data Viz with ggplot2

Build clear charts layer by layer with ggplot2, from a first scatter plot to a finished figure.

Every course comes with

  • Short lessons

    One idea at a time, with small, real datasets.

  • R in your browser

    Write and run code in the lesson. Nothing to install.

  • Instant feedback

    See straight away whether your answer is right, and what to fix.

  • A free eBook to go with it

    Read ahead or look back at any time.

Coming 2027

The Data Analyst track

A longer path after the Foundations, built around one realistic business dataset, with SQL and customer analytics.

Hear when it opens

Looking for our current courses?

Our current courses stay open on Thinkific while we move each one to the new platform.

Hear when the free courses open

We'll email you when Introduction to R opens in December 2026.

Get updates