Web Apps with Shiny
Content for Module 13: Web Apps with Shiny
This section is completely optional
I highly recommend learning Shiny, but you may want to wait until after the course is over if you feel like you’re still digesting the rest of the course content.
Why might you want to learn Shiny? Shiny is a framework for making interactive web applications completely in R, allowing you to create dashboards, show results of statistical models, or even cast spells.
Core Content
- Lecture and exercises: Shiny (see below)
Suggested content
Bonus material
- Mastering Shiny: Parts 2-4
- Custom theming in Shiny & Quarto with bslib & thematic
- Making Shiny apps faster with caching
Lecture: Shiny
Exercises
You can find the material for the exercises in 13-shiny_basics on Posit Cloud
If you prefer to download the material locally, run this code:
masterepir::use_module("shiny_basics")
Videos
Videos for each section of the lecture are available at this YouTube playlist.
You can also watch the playlist (and skip around to different sections) here: