Exercises
Milestones
These coding studios will guide you through structured tasks in the development of your R Shiny app. With example code provided, you can choose from several options at multiple steps, enabling you to create a custom-flavored R Shiny app tailored specifically to your needs.
Day 1
Day 2
Assignment
To complete the course, you/your team has to accomplish at least 3 additional milestones as part of an assignment.
Alongside concise instructions for the tasks below, the slides also provide further information about the assignment and submission process. We will take a brief look at some of these tasks at the end of Day 2. Please feel free to post any questions in the Slack channel at any time.
Task | Difficulty |
---|---|
Deploy app online | 2 |
DataTable extensions (download csv) | 2 |
subset dataset | 2 |
shinyWidgets : Extend widgets available in shiny | 2 |
Shiny Dashboard layout elements | 3 |
Add favicon | 1.5 |
Interactive help function | 3 |
Plot statistics | 3 |
Password protection with shinyauthr | 3 |
Solutions
Below you can find the complete solutions for day 1/day 2. Feel free to use them if you want to start over.