Build with R

Retrieve, transform, visualise, communicate, and scale data workflows with R

The core R4DEV workshop track: nine lessons from your first Quarto document to parallel computing.
Published

July 30, 2022

Modified

July 18, 2026

Track description

This is the original R4DEV workshop: nine hands-on lessons that take you from writing your first reproducible document to scraping the web, mapping real spatial data, building a Shiny app, and parallelising your own code. Every lesson downloads real data from the web and builds something you can look at – a plot, a map, an animation, an app.

Who this is for

Analysts, researchers and students who want a practical, project-based introduction to doing data work in R rather than a syntax reference. No prior Shiny, mapping or web-scraping experience assumed.

Prerequisites

  • Minimum: R and RStudio (or Positron) installed, and enough command-line/R comfort to run a script. See Start here for the install checklist.
  • Helpful: basic familiarity with data frames (reading a CSV, filtering rows) speeds up lessons 2 onward.
  • Lessons build on each other loosely (later lessons assume you can write a dplyr pipe), but each is designed to also work as a standalone reference.

Lessons

Estimated total time: ~10.5 hours across 9 lessons (durations are rounded active-work estimates, not automated reading time).

Start with lesson 1: Blogging with Quarto →

Back to top