Below is a collection of resources for getting started in R and Shiny.
They are listed roughly in the order that I would expect a motivated beginner to work through them.
For a more in-depth walkthrough of setting up R see the R Setup Guide vignette
What is Shiny from Rstudio: > Shiny is an open source R package that provides an elegant and powerful web framework for building web applications using R. Shiny helps you turn your analyses into interactive web applications without requiring HTML, CSS, or JavaScript knowledge.
Here’s some more resources gathered from a colleagues recent RShiny learning path:
basic overview of R in two hour video: https://www.youtube.com/watch?v=_V8eKsto3Ug&list=PLWKjhJtqVAblQe2CCWqV4Zy3LY01Z8aF1&index=5&t=6791s
basic overview of shiny web apps(I found it particularly helpful to follow along with the “https://shiny.rstudio.com/images/shiny-cheatsheet.pdf”): https://vimeo.com/rstudioinc/review/131218530/212d8a5a7a/#t=43m32s
overview of rstudio IDE and github interactions Part 1 and Part 2 -
useful R for data science chapters:
learn about dplyr package for data manipulation: https://cran.r-project.org/web/packages/dplyr/vignettes/dplyr.html
learn about shiny dashboards: http://rstudio.github.io/shinydashboard/
list of cheats sheats and resources found here: https://resources.rstudio.com/
highcharter API for rich graphics and charts: http://jkunst.com/highcharter/highcharts-api.html
Article on Databases: https://shiny.rstudio.com/articles/persistent-data-storage.html
Built in tutorials for packages can be accessed through the learnr package. For example if you library learnr and tidyverse, the top right panel of RStudio can display a walk through of different functions in the tidyverse package. Blog post describing package: https://blog.rstudio.com/2020/02/25/rstudio-1-3-integrated-tutorials/