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.

Dartmouth College
Skills you'll gain: Computer Programming Tools, C (Programming Language), Programming Principles, Embedded Systems, Software Development Tools, Computer Engineering, Algorithms, Data Structures, Computer Programming, Computational Logic
Beginner · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Signal Processing, Digital Communications, Communication Systems, Image Analysis, Telecommunications, Electrical and Computer Engineering, Electronics Engineering, Embedded Systems, Electronic Hardware, Electronics, Algorithms
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Statistical Analysis, Policy Analysis, Research, and Development, Program Evaluation, Policy Analysis, Data Analysis, Statistical Methods, Public Policies, Statistical Hypothesis Testing, Statistical Programming, Analytics, Policy Development, Data Analysis Software, Analytical Skills, Statistical Software, Forecasting, R Programming, Research Design, Time Series Analysis and Forecasting, Statistical Inference, Ggplot2
Intermediate · Course · 1 - 3 Months

Skills you'll gain: API Gateway, Serverless Computing, Cloud API, Restful API, Node.JS, Microsoft Azure, Application Programming Interface (API), API Design, API Testing, Software Testing, Network Routing
Beginner · Guided Project · Less Than 2 Hours

Michigan State University
Skills you'll gain: Unity Engine, Game Design, Video Game Development, Animation and Game Design, User Interface (UI), User Interface and User Experience (UI/UX) Design, Experience Design, Storytelling, User Experience Design, C# (Programming Language), Animations, Scripting
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Google Analytics, Ad Hoc Reporting, Performance Reporting, Web Analytics, Marketing, Web Development
Intermediate · Guided Project · Less Than 2 Hours

KodeKloud
Skills you'll gain: Network Administration, DevOps, Software Development Tools, Networking Hardware, Network Troubleshooting, Command-Line Interface, Web Development, Cloud Applications, Development Environment, Virtualization and Virtual Machines, Network Routers, Virtual Machines, Virtual Environment, Virtualization, Dependency Analysis, Software Development
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Bioinformatics, Markov Model, Molecular Biology, Machine Learning Methods, Algorithms, Data Transformation, Performance Tuning, Memory Management
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Scripting Languages, Scripting, Java, Java Programming, Server Side, Web Applications, Web Components
Intermediate · Course · 1 - 4 Weeks
Universidad Austral
Skills you'll gain: Server Side, Node.JS, Back-End Web Development, Restful API, Web Development, MongoDB, Application Deployment, OAuth, Web Servers, Application Programming Interface (API), API Design, Web Applications, Cloud Deployment, Authentications, Object-Relational Mapping, NoSQL, Data Persistence, Software Testing, Routing Protocols
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Predictive Modeling, Statistical Process Controls, Correlation Analysis, Statistics, Data-Driven Decision-Making, Statistical Modeling, Statistical Hypothesis Testing, Statistical Methods, Statistical Software, Probability & Statistics, Regression Analysis, Statistical Inference, Predictive Analytics, Data Analysis, SAS (Software), Scatter Plots, Experimentation, Analytical Skills, Data Visualization
Beginner · Course · 1 - 3 Months
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Other Programming Languages, Object Oriented Design, Computational Logic, Command-Line Interface
Intermediate · Course · 1 - 3 Months