Skip to content
R for the Rest of Us Logo

R can be intimidating. I know because it intimidated me before I learned how to use it.

But the thing is, you don't need to know everything about R in order to use it.

Fundamentals of R takes a focused approach, helping you learn the fundamental skills that you need to succeed.

A few core functions make up the bulk of my data wrangling work in R, and I'll show you what they are and how to use them. Here's a sample lesson:

You'll also learn to make data visualization in R. Used by journalists around the world, R is one of the most powerful tools for making high-quality data viz.

Screenshot of QZ article on ggplot2.

R can do more than just replace the tools you currently use. With R, you can work in new, more efficient ways.

You'll learn to use a tool called Quarto to go from data import to final report, all without leaving R. No more going from SPSS to Excel, to Word, and back again, endless times.

After finishing this course, you'll have the skills you need to make the switch to R.

Stop saying you'll learn R next week, next month, or next year. Get started learning today and learn to use R to work with data more efficiently and more elegantly than you ever have before.

Fundamentals of R

34 Lessons (2h 43m) • 837 Students Enrolled

David Keyes By David Keyes

Course Includes

  • Certificate
  • Self-Paced
  • Lifetime Access

50% discount for:

Students
Low-income locations

25% discount for:

Groups of 3 or more

Bundle Discounts

Buy multiple courses at the same time for a discount.

2 Courses

20% off

3 Courses

25% off

4 Courses

30% off

5+ Courses

35% off

Cannot be combined with any other discount.

34 Lessons (2h 43m)

David Keyes

David Keyes

About the Instructor

I’m not a hardcore quant (my PhD is in anthropology).

I’m not a coder ready to jump on you for any small mistake. I want to help others avoid the pain that I went through learning R.

A teacher at heart (shoutout to my former second grade students), I make R less scary and more fun (yes, fun).

What People Say

This is a terrific resource for learning R! I cannot believe it is free. The videos are well-made, and the information is extremely helpful. Kudos to the R for the rest of us platform, David, and the rest of the team.

Sinibaldo R. Romero Arocha
Sinibaldo R. Romero Arocha Great free resource to learn R

This course is fantastic! I can't say enough good things about it. There were a few basic functions that I had already learned in R but I had always struggled with retaining the information because I'd never quite understood the grammar around how to piece functions together. David breaks down everything into really easy to understand and digestible chunks. I was asked to complete an assessment in R for a job interview only 2 days after finishing this course; I was able to complete the assessment and was asked to progress to the next stage of interviewing. With a lifetime access, this course is well worth the money. I would 100% recommend this course to a friend or colleague.

Chiara Sumich Researcher and Evaluator

Fundamentals of R is a well-paced exploration of R's toolbox. A solid foundation for those looking to continue studying R on their own.

Anna Kuznetsova
Anna Kuznetsova Democracy and Governance Strategic Planning Specialist USAID

I have attended a few R courses, some of which were well taught, but nowhere near as practical as yours. I'll certainly continue subscribing and be considering your future courses.

Rod Ling
Rod Ling Data Analyst

David and Charlie are incredibly knowledgeable about R and the course, while challenging, is engaging. The level of individualized coaching and feedback was extraordinary.

Catherine Roller White
Catherine Roller White CRW Consulting

I've been dipping my toes in the R water for many years, your site and approach has been the most accessible and useful by far!

Bohdanna Kinasevych
Bohdanna Kinasevych Leading4Impact

I consider myself lucky as I found Mr. David's courses in R. I loved every single tutorial in this course. What I love most about this course is that it teaches you bit by bit and step by step, literally from zero to hero. I'll recommend these tutorials to anyone interested in R programming. I'll take the next course, "Going Deeper with R." I have no intention of stopping until I finish every tutorial on this website. Thank you so much, Mr. David. I owe you a lot. Greetings from Egypt.

Muhammed Elhadedy
Muhammed Elhadedy Nephrology Consultant

Get Lifetime Access

for $199