Training and Workshops

R
Quarto
Data Visualisation
Teaching
Training courses, interactive workshops, and outreach work, covering programming, statistics, and visualisation.

These interactive workshops have been delivered in-person and remotely to individuals and small groups of up to 14 people. Some have also been be delivered online for groups of up to 500 people.

Introduction to data analysis with R

An introductory level course for beginners to R, covering data import, summary statistics, and visualisation.

R Statistics

Details

Build an R package

An intermediate R course for people who want to build their first R package. There are many benefits to turning your R scripts or functions into a package, like making your code easier to re-use, easier to share with others, easier to document, and easier to test. But the process of writing a package can feel intimidating, especially if you haven’t done it before. But it doesn’t need to!

R

Details

Parameterised reports with (R/Python) and Quarto

Coming soon!

R Python Quarto

Details

Data visualisation in R with ggplot2

Coming soon!

Data visualisation R

Details

Writing better R code

A course for intermediate R users who want to improve the quality of the code they are writing

R

Details

Introduction to machine learning with tidymodels

A course covering random forests, support vector machines, and LASSO regression and how to implement them in {tidymodels}. Suitable for those with some experience of R and statistics.

R Statistics Machine learning

Details

Styling documents using Quarto extensions

An intermediate-level course covering styling HTML and PDF documents, for those with some experience of Quarto.

Quarto

Details

Data visualisation in Python with Plotnine

Coming soon!

Data visualisation Python

Details

Introduction to Shiny

A short introductory course to creating web applications using Shiny in R, suitable for those with some existing experience of R.

R Shiny

Details

Introduction to Quarto

An introductory-level course on Quarto (an open-source scientific and technical publishing system that allows you to combine text, images, code, plots, and tables in a fully-reproducible document).

Quarto

Details

Best practices for data visualisation

An introductory-level course to data visualisation, including best practices and how to apply them.

Data visualisation

Details

Git and GitHub for R users

An introductory-level course for R users getting started with Git and GitHub for version control, using RStudio as an IDE.

Git R

Details