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.

Skills you'll gain: Data Presentation, Data Visualization, Plot (Graphics), Statistical Visualization, Data-Driven Decision-Making, Dashboard Creation, Data Ethics, R (Software), Data Science, Data Governance, Advanced Analytics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Programmable Logic Controllers, Computational Logic, Code Reusability, Data Structures, Diagram Design, Dataflow, Microsoft Azure, Automation, Program Development, Performance Tuning, Data Management, System Configuration, Interactive Data Visualization, Data Integration, Functional Design, Fine-tuning, Communication, Simulations
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Robotics, Docker (Software), Containerization, Ubuntu, System Configuration, Systems Architecture, Middleware, Software Architecture, Python Programming, C and C++, Development Environment, Operating Systems, C++ (Programming Language), Software Installation, Generative AI
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Orchestration, Prompt Patterns, AI Workflows, Agentic Workflows, AI Integrations, OpenAI API, Token Optimization, Test Script Development, Context Management, Code Reusability, Secure Coding, Memory Management, Authentications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Continuous Delivery, Continuous Integration, Web Services, Application Programming Interface (API), Test Tools, Software Testing, Service Oriented Architecture, Test Execution Engine
Beginner · Course · 1 - 4 Weeks

Ball State University
Skills you'll gain: Statistical Methods, Probability & Statistics, Probability, Statistical Modeling, Statistical Programming, Statistical Analysis, Probability Distribution, Statistical Inference, Bayesian Statistics, Data Science, Sampling (Statistics), Statistical Hypothesis Testing, R Programming, Dimensionality Reduction, R (Software), Simulations, Statistical Visualization
Build toward a degree
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Responsive Web Design, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Professional Development, Web Presence, Web Development, Javascript, GitHub, Data Structures, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Data Visualization, Data Presentation, Matplotlib, Plotly, Seaborn, Plot (Graphics), Exploratory Data Analysis, Dashboard Creation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: .NET Framework, Cloud Platforms, Web Content
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Mapping, Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Cryptography
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Programming Principles, Code Reusability, Computer Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud API, Application Programming Interface (API), API Design, Cloud Services, C# (Programming Language), Server Side, Application Development, Development Environment
Intermediate · Guided Project · Less Than 2 Hours