Programming in R for Data Science


This computer science course from Microsoft, developed in collaboration with the Technical University of Denmark (DTU), provides you with the knowledge and skills required to use R in the field of your choice!

In 4 short weeks, you will learn all you need to get up to speed with programming in R. You will learn about R’s data structures and syntaxes, how to read and write data from a local file to a cloud-hosted database, working with data, getting summaries, and transforming them to fit your needs. You will also learn how to perform predictive analytics using R and how to create visualizations using the popular ggplot2 package.

The course is taught with short-based lectures and demonstration. Quizzes and exercises will help to reinforce your knowledge and allow you to practice your coding skills and solve problems.

More Ways to Learn R


College | Mac OS, Windows

Teaches you R programming and data science interactively, at your own pace, and right in the R console.


Try R

9th - College | Online resource

R is a tool for statistics and data modeling. The R programming language is elegant, versatile, and has a highly expressive syntax designed around working with data. R is more than that, though —...


Learn R in a Day

7th - College | ebook/Kindle

Provides the reader with key programming skills through an examples-oriented approach and is ideally suited for academics, scientists, mathematicians and engineers. The book assumes no prior...


Introduction to R

High School - College | Online class

With over 2 million users worldwide R is rapidly becoming the leading programming language in statistics and data science. Every year, the number of R users grows by 40%, and an increasing number...

Offers paid add-ons

See all resources for R