Skip to content

Lectures

Hints: when opening the slides, press m to open the menu/table of contents, f for fullscreen mode (Esc to exit fullscreen) and Ctrl/Option + click to zoom in. Use q for the laser-pointer and t for starting countdowns.

Lesson Slides

These slides thoroughly introduce fundamental concepts in R Shiny, covering server/UI interactions, widgets, reactive programming, and more. They also provide an overview of creating visually appealing plots with ggplot2, complemented with practical examples. Additionally, we explore the standard web technologies utilised by R Shiny and demonstrate how to use CSS stylesheets to enhance our apps beyond standard options.

Day 1

Day 2