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.

Board Infinity
Skills you'll gain: HTML and CSS, React.js, Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, JavaScript Frameworks, Web Design and Development, Web Development Tools, UI Components, Javascript, Cascading Style Sheets (CSS), Web Development, User Interface (UI), Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: TCP/IP, System Programming, Network Protocols, Program Development, Memory Management, Hardware Architecture, Computer Hardware
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Application Deployment, Web Applications, Application Servers, Java, Web Servers, Java Programming, Web Development, Server Side
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Scraping, Rmarkdown, R (Software), Leaflet (Software), R Programming, Interactive Data Visualization, Cloud Storage, Microsoft Azure, Data Ethics, Data Integration, Data Collection, Data Pipelines, Data Engineering, Big Data, Data Migration, Data Warehousing, Data Transformation, Data Modeling, Data Security, Database Management
Intermediate · Course · 1 - 3 Months

Saïd Business School, University of Oxford
Skills you'll gain: Machine Learning Methods, Financial Services, Artificial Intelligence, Responsible AI, FinTech, Financial Data, Banking Services, Decision Intelligence, Financial Regulation, Banking, Fraud detection, Machine Learning, Data Ethics, Natural Language Processing, AI Personalization, Deep Learning, Credit Risk, Case Studies, Algorithms, Data Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Management, Database Administration, Database Management Systems, Databases, Database Application, Relational Databases, Database Architecture and Administration, Data Security, User Accounts, User Provisioning, SQL, Database Design, Vulnerability Management, Application Security, Security Controls, Information Systems Security, NoSQL, Role-Based Access Control (RBAC), Encryption
Beginner · Course · 1 - 3 Months

Skills you'll gain: GitHub Copilot, Responsive Web Design, Web Components, HTML and CSS, Web Design and Development, Prompt Engineering, Prompt Patterns, Web Development Tools, Web Development, Software Engineering, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Eclipse (Software), Embedded Software, Program Development, Microarchitecture, Computer Architecture, Software Development, Software Development Tools, System Programming, Integrated Development Environments, Hardware Architecture, Embedded Systems, White-Box Testing, Verification And Validation, System Design and Implementation, Simulations, System Configuration, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: API Testing, Postman API Platform, OAuth, Application Programming Interface (API), Performance Testing, Security Testing, Software Testing, Test Tools, Authentications, Scenario Testing
Beginner · Guided Project · Less Than 2 Hours

University of California, Davis
Skills you'll gain: Simulations, Social Sciences, Systems Thinking, Agentic systems, Computational Thinking, Social Impact, Sociology, Socioeconomics, Economics, Programming Principles, Scientific Methods
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Data Integration, Data Quality, Data Wrangling, Exploratory Data Analysis, Data Preprocessing, Data Transformation, Data Cleansing, Jupyter, Data Processing, Data Visualization, Data Analysis, Data Science, Data Management, Predictive Modeling, Python Programming
Beginner · Course · 1 - 4 Weeks

Pontificia Universidad Católica del Perú
Skills you'll gain: Data Preprocessing, Business Analytics, Dimensionality Reduction, Data Processing, Analytics, Data Cleansing, Data Transformation, Anomaly Detection, Project Management Life Cycle, Databases, R (Software), R Programming, Data Analysis, Data Quality, Big Data, Supervised Learning
Beginner · Course · 1 - 3 Months