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: Interactive Data Visualization, Data Transformation, Data Presentation, Data Visualization Software, Business Intelligence, Data Analysis, Extract, Transform, Load, Exploratory Data Analysis, Pandas (Python Package), Data Collection, Data Pipelines, Development Environment, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Data-Driven Decision-Making, Strategic Decision-Making, AI Enablement, Data Ethics, Marketing Analytics, Trend Analysis, Case Studies, Artificial Intelligence, Strategic Planning, Marketing Strategies, Business Ethics
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Video Game Development, Game Design, Unity Engine, Unreal Engine, Programming Principles, User Interface (UI), Animations, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Integrated Development Environments, Maintainability, User Interface (UI), Software Development Tools, Program Development, Development Environment, Python Programming, Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Real Time Data, Transaction Processing, Application Development, .NET Framework, Data Access, C# (Programming Language), Performance Tuning, Programming Principles, System Implementation
Intermediate · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Generative AI Agents, Data Validation, Performance Tuning, Secure Coding, Verification And Validation, Algorithms, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Persistence, Object Oriented Programming (OOP), Javascript, Web Applications, Application Programming Interface (API), Programming Principles, JSON, User Interface (UI), Interactive Design, Front-End Web Development, Event-Driven Programming, Responsive Web Design, Debugging
Beginner · Course · 1 - 3 Months
Skills you'll gain: Cloud Development, Cloud Applications, Containerization, .NET Framework, Performance Tuning, Application Development, C# (Programming Language), Application Performance Management, Scalability, Web Applications, UI Components
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Data Preprocessing, Regression Analysis, Scikit Learn (Machine Learning Library), Data Visualization, Python Programming, Applied Machine Learning, Pandas (Python Package), Model Evaluation, NumPy, Predictive Modeling, Machine Learning Algorithms, Machine Learning, Data Manipulation, Dimensionality Reduction, Statistical Methods, Data Transformation, Feature Engineering, Unsupervised Learning, Performance Tuning
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Metadata Management, Data Pipelines, Data Processing, Google Cloud Platform, Data Migration, Cloud Storage, Apache Airflow, Data Lakes, Data Storage, Big Data, Data Infrastructure, Extract, Transform, Load, Apache Spark, IT Automation, Data Management, Data Transformation, Serverless Computing, SQL
Beginner · Course · 1 - 3 Months

Skills you'll gain: SAS (Software), Data Import/Export, Data Manipulation, Predictive Modeling, Statistical Analysis, SQL, Logistic Regression, Regression Analysis, R (Software), Data Analysis, Pandas (Python Package), Excel Macros, Statistical Hypothesis Testing, Software Installation, Data Cleansing, System Configuration
Beginner · Course · 3 - 6 Months

Skills you'll gain: 3D Modeling, Unreal Engine, 3D Assets, Computer Graphics, Animation and Game Design, Simulations
Intermediate · Course · 1 - 3 Months