Get a thorough introduction to programming in R through 21 videos:
The full set of videos can be easily browsed in this Google+ post.
To remove any confusion: I work at YouTube, and I developed the videos as part of a 20% project. Also notice that the videos are available on YouTube under a Creative Commons license.
Thank you to the Google Developers team!