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: Unreal Engine, Game Design, User Interface (UI), Video Game Development, User Interface (UI) Design, Virtual Environment, Visualization (Computer Graphics), No-Code Development, Software Installation, Content Management, Event-Driven Programming
★ 4.3 (6) · Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Matlab, Estimation, Applied Mathematics, Statistical Methods, Numerical Analysis, Mathematical Modeling, Control Systems, Mathematical Software, Simulation and Simulation Software, Model Evaluation, Derivatives, System Implementation, Calculus
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Javascript, Object Oriented Programming (OOP)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: PySpark, Apache Spark, Data Pipelines, Data Processing, AI Personalization, Dimensionality Reduction, OpenAI API, Data Manipulation, Pandas (Python Package), Data Transformation, Unsupervised Learning, Applied Machine Learning, Embeddings, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Layout Design, UI Components, Front-End Web Development, Multimedia, Usability, Web Development, Interactive Design, Javascript, Graphic and Visual Design, Web Design and Development, Typography, Project Design, User Interface (UI), Web Analytics and SEO
★ 4.7 (13) · Beginner · Specialization · 3 - 6 Months

Codio
Skills you'll gain: Matplotlib, Statistical Methods, Statistical Hypothesis Testing, Plot (Graphics), Data Analysis, Statistical Analysis, Data Import/Export, Data Visualization, Data Cleansing, Probability & Statistics, Data Manipulation, Descriptive Statistics, Pandas (Python Package), Data Wrangling, Correlation Analysis, Python Programming, Programming Principles, Computer Programming, Scripting, Computational Logic
Mixed · Course · 1 - 3 Months

Skills you'll gain: Node.JS, Web Development, HTML and CSS, Front-End Web Development, Web Servers, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Applications, JavaScript Frameworks, Server Side, Javascript, Middleware, Back-End Web Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Integration, Microsoft Azure, Authorization (Computing), Azure Active Directory, Event-Driven Programming, Cloud Infrastructure, Authentications, Data Storage Technologies, Cloud Storage, Disaster Recovery, Data Architecture, Cloud Computing Architecture, Database Design, Cloud Security, IT Security Architecture, Role-Based Access Control (RBAC), Application Design, Application Programming Interface (API), Application Deployment, Identity and Access Management
Intermediate · Specialization · 3 - 6 Months

Universidad de los Andes
Skills you'll gain: TypeScript, Javascript, Scripting, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Web Applications
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Data Validation, Data Cleansing, Scripting, Python Programming, Scripting Languages
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Text Mining, Natural Language Processing, Microsoft Azure, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), AI literacy, AI Workflows, Analytics, Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Oracle Databases, Oracle SQL Developer, Database Design, Database Software, Database Administration, Database Architecture and Administration, Database Management, Database Management Systems, Performance Tuning, Data Storage, SQL, Network Administration, Memory Management, User Accounts
★ 5 (20) · Mixed · Course · 1 - 4 Weeks