Shiny from Start to Finish Workshop
9:00 AM-5:00 PM
2 Day Workshop
Dewitt Wallace Professor
Shiny is the leading R-based system for writing interactive web-based apps. These give your clients, users, or students the power and sophistication of R with a friendly, no-code interface custom designed to your purpose. The workshop will start at the beginning: designing and creating user interfaces, learning and mastering the reactive model that connects your R code to the interface, and deploying apps publicly and privately. Then we'll work with intermediate-level tools: communicating with outside files and databases, debugging, modularizing. You'll build a range of (closely related) app formats in wide use: interactive Rmd, browser-page apps, tutorials, and dashboards. In the end, you'll be a confident Shiny craftsperson, able to design interactive apps to achieve your purpose and produce a polished and professional implementation.
If your answer to the following questions is "yes", then this is the right course for you.
- Do you have experience writing functions in R?
- Do you, or members of your team, know how to apply R to solve the data manipulation, graphics, and modeling problems needed to accomplish your purpose? (Shiny provides the means to embed your data solutions in an interactive framework, but you provide the solutions themselves!)
- Do you have a use case for Shiny, that is, a notion of the kinds of user-facing facilities you would like to build with Shiny?