R Programming Made Easy Live

Virtual live training designed for ANY professional


Learn R. Unlock advanced analytics. Be a part of the data-driven future.


September 26th, 27th, and 28th -3:00 PM to 6:00 PM ET each day.


Registration ends this Friday!

β€œDave! You are incredible! Thank you so much for being such an attentive instructor!"

-Bruce Lam

Live Training the Dave on Data Way.

I've designed this live course to give you the most valuable R programming skills, fast. Like Microsoft Excel, R is a large and powerful ecosystem for working with data. Just like Excel, you don't need all the R bells and whistles to effectively work with data. Here's what's included in the live course:


Small class size. This live training is limited to a maximum of 20 students.

9 hours of virtual live instruction. Using your Excel skills, you will quickly learn the basics of working with data in R. Then you will learn how to efficiently work with multiple tables of data (e.g., joining tables). Lastly, you will learn how to explore/analyze data using powerful data visualizations.

Hands-on labs. You learn R programming by writing code. The course includes hands-on labs for you to practice your skills.

1-on-1 help if you need it. You will tackle the hands-on labs during class. I will be available to provide you help 1-on-1 if you need it via Zoom breakout rooms.

PDFs of all slides/labs and downloadable labs files (e.g., R code). You will tackle the hands-on labs during class. I will be available to provide you help 1-on-1 if you need via Zoom breakout rooms.


Certificate of completion. Attend all 3 days and receive a Dave on Data certificate of completion.

Preparation for machine learning. This course provides all the R programming knowledge you need for my Introduction to Machine Learning With R course.

πŸ‘‰ A bonus. πŸ‘ˆ Register now and you will get access to 8 additional hands-on exercise videos. Just the thing to really cement your R coding skills!

Skeptical? Check this out!


The video πŸ‘‡ shows how your knowledge of Excel tables maps to R data frames.

In case you're curious, it's a lesson from the self-paced online version of this live course and exemplifies how I successfully teach R programming to ANY professional.


Register Today and Receive an Early Bird Bonus!



The Future of Business Will Be Data-Driven.


Is data reshaping your profession?

While data has always been used in business, things have changed. Functions like HR, Product Management, Customer Service, etc. are embracing advanced analytics to drive better business outcomes.


Do you want to be a part of this data-driven future?


It’s hard to avoid all the social media posts, magazine articles, and news clips trumpeting how advanced analytics are permanently changing the way organizations operate – and changing the expectations of employers.


Will your lack of programming skills hold you back?


While you might not think of it this way, Excel users write code every day. Make no mistake, this is Excel programming code:

πŸ‘‰ =AVERAGE(table_name[column_name])


Learning R programming is easy!


Your skills with Excel 100% map to R. If you use Excel functions like AVERAGE and IF, you can code in R. This is the R equivalent of the Excel code above:

πŸ‘‰ mean(table_name$column_name)

Look very similar, no?


Unlock advanced analytics

ο»ΏR programming removes many of the constraints enforced by Microsoft Excel (e.g., working with large data sets). R skills also unlock advanced analytics like machine learning.

Day 1 - September 26th


You Will Learn:


βœ” The data sets used in the live course
βœ” A brief history of R
βœ” Similarities between Excel, R, and RStudio
βœ” R objects - tables, vectors, and data types
βœ” Math with vectors
βœ” Filtering R tables
βœ” Writing R code via Hands-on Lab #1

Day 2 - September 27th


You Will Learn:


βœ” Dealing with missing data
βœ” Common R statistical functions (e.g., min, max, mean, etc.)
βœ” The summary function
βœ” R table functions - data.frame, cbind, and rbind
βœ” The aggregate function
βœ” Using R functions via Hands-on Lab #2
βœ” The mighty dplyr library - Part 1

Day 3 - September 28th


You Will Learn:


βœ” The mighty dplyr library - Part 2
βœ” Joining and sorting tables of data
βœ” Using the mighty dplyr via Hands-on Lab #3
βœ” Visualizing data using ggplot2 - histograms, bar charts, box plots, and scatter plots
βœ” Using ggplot2 via Hands-on Lab #4
βœ” Resources to continue your learning

Register Today and Receive an Early Bird Bonus!


"I completed David Langer's course, R Programming Made EasyAs a decision support analyst, I have a burning desire to solve more problems and not let the data scientists have all the fun. My first step on that path is familiarizing myself with one of the primary languages used in data science, R.

Dave's enthusiasm for data digging and problem-solving shine through in the videos.When I ran one section of code and looked at the results, I shouted, 'Whoa!' because of the implications.

So if you want to quickly get up to speed on the basics of R, I recommend Dave's 'R Programming Made Easy'. I will definitely be signing up for his future offerings."

Ray Givler




"After completing several Dave on Data classes, I share with you this short review.

Dave is a storyteller, his instructions and explanations are very clear, so important when it comes to teaching data analytics. Dave makes excellent use of analogy methods to illustrate lessons purpose and compare concepts present in the study cases.

Dave is available in case of questions, and Dave's answers will encourage you to push another door and keep on learning & practising.

As a student, I became more confident using R code. My skills improved, although I am not a Senior Programer or Business Intelligence Analyst."

JM Herard


Your Instructor & Coach



Dave Langer is the founder of Dave on Data where he crafts and delivers training designed for ANY professional to develop valuable data analysis skills. Dave's vision is a world where data analysis skills are as common as skills with Microsoft Office.


Dave has successfully trained 100s of professionals in a live classroom setting and 1000s more via his online courses and tutorials. Dave is a hands-on analytics artisan, having used the combination of Excel, SQL, and R to deliver insights that drove business strategy at companies like Schedulicity, Data Science Dojo, and Microsoft.


Dave holds a BA in economics and a MS in computer science from the University of Washington.


Frequently Asked Questions


How much is the live course?

The course is a one-time purchase of $399.

This includes 9 hours of live training, PDFs of all slides/labs, and downloadable R files.


When is the live course?

The live course will be held September 26th, 27th, and 28th from 3:00 PM to 6:00 PM Eastern Time


Will the Zoom sessions be recorded?

This course is a live experience. The sessions will not be recorded.


Do I need to be an Excel expert to take this live course?

Absolutely not. If you know how to use Excel tables, pivot tables, charts, and common Excel functions (e.g., SUM), you are good to go. No fancy Excel needed.


If I never coded before, will I be lost?

No, this course is specifically designed for professionals with no coding experience. Honestly, you've got this if you want it!


Is learning R programming easy? Really?

Yes, it really is easy. I have successfully taught 1000s of professionals from various backgrounds how to learn R programming.


I wouldn't blame you if you're skeptical. Please check out my free on-demand webinar to see my teaching style in action.


What if I need 1-on-1 help after the live course?

Students of Dave on Data live and online courses can purchase 1-on-1 analytics coaching services.


Will I need to buy any software?

No software purchase is needed for this course. R is open source and free. In fact, you don't even need Excel for the course, just R.

I use a Mac. Is that a problem?

R and RStudio run on Mac and Windows. Video instructions for installing the software are provided.


What is the refund policy?

You can ask for a full refund via email up to September 16th. Given that enrollment for the live course is limited, no refunds will be given after September 16th Mountain Time.


Got questions?

Feel free to drop Dave an email.

Register Today and Receive an Early Bird Bonus!