https://github.com/mine-cetinkaya-rundel/asa-shiny-essentials
https://github.com/mine-cetinkaya-rundel/asa-shiny-essentials
Last synced: 26 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mine-cetinkaya-rundel/asa-shiny-essentials
- Owner: mine-cetinkaya-rundel
- License: cc-by-sa-4.0
- Created: 2020-09-16T12:26:17.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-04T14:10:05.000Z (over 4 years ago)
- Last Synced: 2024-08-13T07:13:46.462Z (8 months ago)
- Language: R
- Homepage: https://rstd.io/asa-shiny-essentials
- Size: 34.5 MB
- Stars: 9
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- jimsghstars - mine-cetinkaya-rundel/asa-shiny-essentials - (R)
README
# Shiny Essentials
## ASA Traveling Course 2020## Description
Shiny is an R package that makes it easy to build interactive web apps straight from R. You can host standalone apps on a webpage or embed them in R Markdown documents or build dashboards. This short course will introduce you to the basics of building web applications with Shiny, essentials of reactive programming, and how to customize and deploy your apps for others to use.
## Workshop setup
We will use RStudio Cloud for the workshop so you don't need to install anything ahead of time. I recommend using either Google Chrome or Firefox as your browser. We will regularly break for small group activities so please be ready to work through hands on exercises with others in the workshop. It would be useful if you're able to keep your video and mic on at least during the breakout groups. I will ask that you keep yourself muted during the main session and put any questions in the chat window. If you're able to do so, I encourage you to keep your video on during the main session as well, but this is entirely optional.
## Materials
### ASA Florida Chapter
- Accessing materials:
- Option 1 (recommended): [RStudio Cloud](http://rstd.io/asa-shiny-cloud)
- Option 2: [GitHub repo](https://github.com/mine-cetinkaya-rundel/asa-shiny-essentials) (if you want to download everything)- Slides (for both sessions):
- [Welcome](https://mine-cetinkaya-rundel.github.io/asa-shiny-essentials/00-welcome/00-welcome.pdf)
- [Getting started](https://mine-cetinkaya-rundel.github.io/asa-shiny-essentials/01-getting-started/01-getting-started.pdf)
- [Understanding reactivity](https://mine-cetinkaya-rundel.github.io/asa-shiny-essentials/02-understand-reactivity/02-understand-reactivity.pdf)
- [Designing UI](https://mine-cetinkaya-rundel.github.io/asa-shiny-essentials/03-design-ui/03-design-ui.pdf)
- [Dashboards](https://mine-cetinkaya-rundel.github.io/asa-shiny-essentials/04-dashboards//04-dashboards.pdf)
- Modules: Refactoring your apps as they grow into modules
- Troubleshooting: Useful tips for those pesky errors## Instructor
Mine Çetinkaya-Rundel is Senior Lecturer in the School of Mathematics at University of Edinburgh and Data Scientist and Professional Educator at RStudio. She is on leave from her Associate Professor of the Practice position at the Department of Statistical Science at Duke University. Mine’s work focuses on innovation in statistics and data science pedagogy, with an emphasis on computing, reproducible research, student-centered learning, and open-source education as well as pedagogical approaches for enhancing retention of women and under-represented minorities in STEM. Mine works on integrating computation into the undergraduate statistics curriculum, using reproducible research methodologies and analysis of real and complex datasets. She also organizes [ASA DataFest](https://ww2.amstat.org/education/datafest/), an annual two-day competition in which teams of undergraduate students work to reveal insights into a rich and complex data set. Mine works on the [OpenIntro](http://openintro.org/) project, whose mission is to make educational products that are free, transparent, and lower barriers to education. As part of this project she co-authored three open-source introductory statistics textbooks. She is also the creator and maintainer of [datasciencebox.org](https://datasciencebox.org/) and she teaches the popular Statistics with R MOOC on Coursera.
## Sessions
### Past
- ASA Boston Chapter: Oct 16 & 23, 2020, 1-4pm ET
- ASA Southern California Chapter: Oct 3, 2020, 10am01pm PT
- ASA Connecticut Chapter: Sep 16, 2020, 9am-12pm ET [[workshop materials]](https://github.com/mine-cetinkaya-rundel/asa-shiny-essentials/releases/tag/CT)## License
All materials are released with [Creative Commons Attribution
Share Alike 4.0 International](LICENSE.md) license.