Advanced R programming
Lab 1. Loops and conditionals (Piotr Ćwiakowski)
Lab 2. Writing own functions, environments (Piotr Ćwiakowski)
Lab 3. Advanced funtions, defensive programming (Piotr Ćwiakowski)
Lab 4. Vectorization and purrr functions (Piotr Ćwiakowski)
Lab 5. Object oriented programming, S3 system, generic functions and methods (Piotr Wójcik)
Lab 6. object oriented programming, S4 and R6 (Piotr Wójcik)
Lab 7. Script and report automation (RMarkdown) (Piotr Ćwiakowski)
Lab 8. Benchmarking, profiling and compiler (Piotr Wójcik)
Lab 9. advanced data processing with dplyr, dtplyr, tidyr (Piotr Wójcik)
Lab 10. Basics of Shiny (Piotr Ćwiakowski)
Lab 11. Shiny 2 - multipanel applications (Piotr Ćwiakowski)
Lab 12. Using C++ in R, Rcpp (Piotr Wójcik)
Lab 13. RCpp2: advanced usage of Rcpp (Piotr Wójcik)
Lab 14. Creating and testing own package (Piotr Wójcik)
Lab 15. Project presentations
Links
R
The Comprehensive R Archive Network
R-bloggers - R news and tutorials
ProgrammingR - Beginner to advanced resources for the R programming language
Efficient R programming by Colin Gillespie
Mastering software development with R