Taking the R Programming course at Coursera: https://www.coursera.org/learn/r-programming/home/welcome.
In the course, we learn how to program in R and how to use it for effective data analysis. Topics covered:
- Practical issues in statistical computing which includes programming in R.
- Organizing and commenting R code.
- Reading data into R.
- Accessing R packages.
- Writing R functions
- Debugging and profiling R code.