Official Blog
r programming
+1

New Course: Free Introduction to R Programming Course

This free introduction to R tutorial helps you master the basics of R. Become ready to undertake your own data analysis.

At DataCamp we are obsessed with how we can make our R courses and learning technology better. As a result, we’re continuously innovating and nothing stays the same for very long.

Today, we’re proud to announce we’ve made some huge updates to our free Introduction to R tutorial. It’s our most popular course, taken by over 90,000 R enthusiasts (so if you haven’t, you should start today!), and we’re very excited to see everyone’s response to the new version. In total the course now has over a hundred interactive coding challenges and 16 fun videos explaining you the basics of R.

What’s new

Over the past two years we have gotten amazing feedback on the first version of the Introduction to R tutorial. So when we decided to rewrite the course we’ve had a detailed look at all this feedback to find out how best to update and improve the tutorial's challenges.

One of the major improvements is that the course now makes use of the latest version of our correction system, meaning you will get even more tailored and detailed feedback on the mistakes you make. Every existing exercise was rewritten, clarified, and tested from scratch, and tons of new exercises were added (including an entire chapter on graphics). Furthermore, we decided to add short explainer videos and slides to every chapter to introduce you to the concepts and theory covered.

interface

What you’ll learn

This free introduction to R tutorial will help you master the basics of R. In seven sections, you will cover its basic syntax, making you ready to undertake your own first data analysis using R. Starting from variables and basic operations, you will learn how to handle data structures such as vectors, matrices, lists and data frames. In the final section, you will dive deeper into the graphical capabilities of R, and create your own stunning data visualizations. No prior knowledge in programming or data science is required.

In general, the focus is on actively understanding how to code your way through interesting data science tasks. By using in-browser coding challenges you will experiment with the different aspects of the R language in real time, and you will receive instant and personalized feedback that guides you to the solution.

Loving this new update? Start with our brand new Introduction to R Tutorial, and experience the changes yourself. Don’t forget to let us know what you think about it!