Course
R courses
Recomended For Starters
Become an R programmer and develop your R skills with interactive courses, tracks and projects, curated by real-world experts.
Track
R Programming
Not sure where to start?
Take an AssessmentBrowse R courses and tracks
154 resultsCourse
Introduction to R
Course
Intermediate R
Course
Introduction to the Tidyverse
Course
Introduction to Data Visualization with ggplot2
Course
Data Manipulation with dplyr
Course
Introduction to Statistics in R
Course
Introduction to Regression in R
Course
Exploratory Data Analysis in R
Course
Introduction to Importing Data in R
Course
Joining Data with dplyr
Course
Supervised Learning in R: Classification
Course
Intermediate Regression in R
Course
Intermediate Data Visualization with ggplot2
Course
Cleaning Data in R
Course
Hypothesis Testing in R
Course
Reporting with R Markdown
Course
Reshaping Data with tidyr
Course
Introduction to R for Finance
Course
Introduction to Writing Functions in R
Course
Supervised Learning in R: Regression
Course
Building Web Applications with Shiny in R
Course
Unsupervised Learning in R
Course
Sampling in R
Course
Writing Efficient R Code
Course
Machine Learning with caret in R
Course
Time Series Analysis in R
Course
Interactive Data Visualization with plotly in R
Course
Manipulating Time Series Data in R
Course
Introduction to Text Analysis in R
Course
Communicating with Data in the Tidyverse
Course
Foundations of Probability in R
Course
Web Scraping in R
Course
Modeling with Data in the Tidyverse
Course
Modeling with tidymodels in R
Course
Generalized Linear Models in R
Course
Data Manipulation with data.table in R
Course
Hierarchical and Mixed Effects Models in R
Course
Joining Data with data.table in R
Course
RNA-Seq with Bioconductor in R
Course
Intermediate Importing Data in R
Course
Forecasting in R
Course
Cluster Analysis in R
Course
Intermediate R for Finance
Course
Case Study: Exploratory Data Analysis in R
Course
Foundations of Inference in R
Course
Experimental Design in R
Course
Machine Learning with Tree-Based Models in R
Course
Visualization Best Practices in R
Course
Working with Dates and Times in R
Course
Introduction to Bioconductor in R
Course
ARIMA Models in R
Course
Dealing With Missing Data in R
Course
Network Analysis in R
Course
Analyzing Survey Data in R
Course
String Manipulation with stringr in R
Course
Fundamentals of Bayesian Data Analysis in R
Course
Visualizing Geospatial Data in R
Course
Linear Algebra for Data Science in R
Course
Object-Oriented Programming with S3 and R6 in R
Course
Credit Risk Modeling in R
Course
Inference for Linear Regression in R
Course
Text Mining with Bag-of-Words in R
Course
Interactive Maps with leaflet in R
Course
Dimensionality Reduction in R
Course
HR Analytics: Exploring Employee Data in R
Course
Building Dashboards with shinydashboard
Course
Introduction to Portfolio Analysis in R
Course
Importing and Managing Financial Data in R
Course
Categorical Data in the Tidyverse
Course
Factor Analysis in R
Course
Developing R Packages
Course
Quantitative Risk Management in R
Course
Introduction to Natural Language Processing in R
Course
Case Studies: Building Web Applications with Shiny in R
Course
Machine Learning in the Tidyverse
Course
Handling Missing Data with Imputations in R
Course
Survival Analysis in R
Course
Support Vector Machines in R
Course
Sentiment Analysis in R
Course
Nonlinear Modeling with Generalized Additive Models (GAMs) in R
Course
GARCH Models in R
Course
Feature Engineering in R
Course
Structural Equation Modeling with lavaan in R
Course
Visualizing Time Series Data in R
Course
Market Basket Analysis in R
Course
Business Process Analytics in R
Course
A/B Testing in R
Course
Bond Valuation and Analysis in R
Course
Analyzing US Census Data in R
Course
Inference for Numerical Data in R
Course
Differential Expression Analysis with limma in R
Course
Case Study: Analyzing City Time Series Data in R
Course
Inference for Categorical Data in R
Course
Foundations of Functional Programming with purrr
Course
Hyperparameter Tuning in R
Course
Building Dashboards with flexdashboard
Course
Machine Learning for Marketing Analytics in R
Course
Multivariate Probability Distributions in R
Course
Life Insurance Products Valuation in R
Course
Intermediate Portfolio Analysis in R
Course
Intermediate Interactive Data Visualization with plotly in R
Course
Financial Trading in R
Course
Analyzing Social Media Data in R
Course
Intermediate Regular Expressions in R
Course
Visualizing Big Data with Trelliscope in R
Course
Forecasting Product Demand in R
Course
R For SAS Users
Course
Choice Modeling for Marketing in R
Course
Equity Valuation in R
Course
Parallel Programming in R
Course
Fraud Detection in R
Course
ChIP-seq with Bioconductor in R
Course
Programming with dplyr
Course
Bayesian Regression Modeling with rstanarm
Course
Practicing Statistics Interview Questions in R
Course
Bayesian Modeling with RJAGS
Course
Building Response Models in R
Course
Defensive R Programming
Course
Mixture Models in R
Course
HR Analytics: Predicting Employee Churn in R
Course
Introduction to Anomaly Detection in R
Course
Case Studies: Network Analysis in R
Course
Predictive Analytics using Networked Data in R
Course
Intermediate Functional Programming with purrr
Course
Optimizing R Code with Rcpp
Course
Probability Puzzles in R
Course
Scalable Data Processing in R
Track
Associate Data Scientist in R
Track
R Programming
Track
Data Analyst with R
Track
Data Scientist in R
Track
R Developer
Track
Statistics Fundamentals with R
Track
Statistician with R
Track
Data Visualization with R
Track
Machine Learning Fundamentals in R
Track
Quantitative Analyst with R
Track
Data Manipulation with R
Track
Machine Learning Scientist with R
Track
Analyzing Genomic Data in R
Track
Time Series with R
Track
Shiny Fundamentals with R
Track
Tidyverse Fundamentals with R
Track
Marketing Analytics with R
Track
Statistical Inference with R
Track
Importing & Cleaning Data with R
Track
Text Mining with R
Track
Big Data with R
Track
Finance Fundamentals in R
Track
Supervised Machine Learning in R
Track
Interactive Data Visualization in R
Track
Applied Finance in R
Track
Network Analysis with R
Track
Intermediate Tidyverse Toolbox
Related resources on R
blog
The Top 8 R Project Ideas for 2023
Elena Kosourova
16 min
blog
Python vs R for Data Science: Which Should You Learn?
Javier Canales Luna
10 min
cheat sheet
Getting Started with R Cheat Sheet
Richie Cotton
9 min
Ready to apply your skills?
Project
NYC Airbnb Data Analysis
Project
Dr. Semmelweis and the Importance of Handwashing
Project