The book "R for Data Science" by Garrett Grolemund and Hadley Wickham (O'Reilly, 2017) [1] provides a comprehensive introduction to modern R and a set of packages known as the tidyverse. Highly recommended.
Just a shame that R's approach to namespace is so bad that importing tidyverse leads to a few name-clashes with bioconductor...