https://www.coursera.org/course/rprog - This is the best online course I've taken. Another one I am signed up for and have already done one week of lectures (preview mode) and find very applicable is https://www.coursera.org/learn/learning-how-to-learn/