R courses can help you learn data manipulation, statistical analysis, data visualization, and programming fundamentals. You can build skills in creating reproducible research, performing regression analysis, and implementing machine learning algorithms. Many courses introduce tools like RStudio and packages such as ggplot2 and dplyr, which enhance your ability to analyze datasets and present findings effectively.

LearnQuest
Skills you'll gain: Microsoft Azure, Big Data, Data Processing, Analytics, Data Pipelines, Databricks, Apache Spark, Data Analysis, Data Integration, Data Warehousing, Extract, Transform, Load, Real Time Data, Data Store, Data Transformation, Scheduling, Data Storage
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Simulations, Data Analysis, Process Analysis, Plot (Graphics), Statistical Methods, R Programming, Statistical Analysis, R (Software), Data Visualization, Process Modeling
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Descriptive Statistics, Statistical Visualization, Data Transformation, Data Cleansing, Probability, Box Plots, Histogram, Probability Distribution, Probability & Statistics, Scatter Plots, Statistics, Microsoft Excel, Excel Formulas, Data Analysis, Statistical Methods, Spreadsheet Software, Bayesian Statistics
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Visualization, Data Presentation, Data Storytelling, Data Wrangling, Plot (Graphics), Tidyverse (R Package), Descriptive Statistics, Data Cleansing, Data Manipulation, Data Preprocessing, Scatter Plots, Histogram, Data Science
Beginner · Course · 1 - 3 Months

Skills you'll gain: Node.JS, API Gateway, MySQL, Restful API, MongoDB, OAuth, Microservices, API Design, NoSQL, Object-Relational Mapping, Application Programming Interface (API), Database Design, Relational Databases, Unit Testing, SQL, Databases, MySQL Workbench, Server Side, Application Deployment, Javascript
Intermediate · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Data Manipulation, Data Cleansing, Data Wrangling, Data Quality, Data Preprocessing, Tidyverse (R Package), Data Transformation, R (Software), R Programming, grep, Data Validation, Generative AI, AI Integrations, Anomaly Detection
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Cleansing, Data Wrangling, R Programming, Data Preprocessing, Applied Machine Learning, Statistical Analysis, R (Software), Model Evaluation, Statistical Machine Learning, Classification And Regression Tree (CART), Advanced Analytics, Statistical Programming, Statistical Modeling, Logistic Regression, Machine Learning Methods, Random Forest Algorithm, Data Transformation, Statistical Methods, Model Training, Machine Learning
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Performance Tuning, Django (Web Framework), Authentications, Object-Relational Mapping, Cloud Hosting, User Accounts, Development Environment, Application Security, Python Programming
Advanced · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: C (Programming Language), Python Programming, Programming Principles, Computer Programming, Unix
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Project Closure, Project Portfolio Management, Negotiation, Agile Methodology, Product Roadmaps, Project Management, Agile Project Management, Leadership Studies, Leadership and Management, Project Performance, Product Lifecycle Management, Project Risk Management, Innovation, Auditing, Product Management, New Product Development, Team Leadership, Product Development, Leadership
Intermediate · Course · 1 - 3 Months

Illinois Tech
Skills you'll gain: Statistical Inference, Regression Analysis, Statistical Programming, R Programming, Statistical Methods, Statistical Analysis, Statistical Modeling, R (Software), Statistical Software, Data Science, Data Analysis, Probability & Statistics, Linear Algebra
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Universidade de São Paulo
Skills you'll gain: Network Analysis, Social Network Analysis, Data Visualization, Scientific Visualization, Graphing, Graph Theory, Exploratory Data Analysis, Environmental Science, R (Software), Data Analysis, Descriptive Statistics, R Programming, Data Science
Beginner · Course · 1 - 4 Weeks