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.

University of Michigan
Skills you'll gain: Statistical Modeling, Statistical Methods, Bayesian Statistics, Statistical Inference, Statistical Software, Model Evaluation, Statistical Analysis, Statistical Programming, Regression Analysis, Predictive Modeling, Advanced Analytics, Data Analysis, Logistic Regression, Exploratory Data Analysis, Dependency Analysis, Python Programming, Data Visualization Software
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Go (Programming Language), Algorithms, OS Process Management, System Programming, Data Sharing
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Pandas (Python Package), MLOps (Machine Learning Operations), NumPy, Unit Testing, Model Deployment, Data Manipulation, Test Script Development, Software Testing, Data Import/Export, Applied Machine Learning, Test Automation, Data Wrangling, Python Programming, Code Reusability, Data Processing, Debugging, Data Structures, Machine Learning, Object Oriented Programming (OOP), Scripting
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Web Scraping, Rmarkdown, Leaflet (Software), Spatial Data Analysis, Cloud Storage, Geospatial Mapping, Interactive Data Visualization, Geospatial Information and Technology, Geographic Information Systems, Data Storage, Microsoft Azure, Data Collection, R Programming, Data Ethics, R (Software), AI Workflows, Statistical Reporting, Cloud Management, Data Wrangling, Data Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Web Development Tools, Application Frameworks, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, Database Management, Python Programming, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

MathWorks
Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Transfer Learning, Model Training, Fine-tuning, Deep Learning, Machine Learning Methods, Image Quality, Generative AI, Data Preprocessing, Artificial Neural Networks, Matlab, Applied Machine Learning, Model Optimization, Machine Learning, Classification Algorithms
Beginner · Professional Certificate · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Data Storytelling, Web Scraping, Google Sheets, Data Visualization, Data Presentation, Statistical Visualization, Spreadsheet Software, Large Language Modeling, Tableau Software, Data Literacy, Dashboard, Pandas (Python Package), Time Series Analysis and Forecasting, Probability & Statistics, Extract, Transform, Load, Statistical Analysis, Statistics, Data Manipulation, Data Analysis, Descriptive Statistics
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Hypertext Markup Language (HTML), Web Design, Javascript, Application Development, Application Frameworks, JavaScript Frameworks, Cascading Style Sheets (CSS), Web Development, React.js, UI Components
Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Microarchitecture, Computer Architecture, Computer Systems, Hardware Architecture, Computer Hardware, Computer Engineering, Peripheral Devices, Data Storage, Display Devices, Systems Architecture, Memory Management, Computational Logic, OS Process Management
Mixed · Course · 1 - 3 Months

National Academy of Sports Medicine
Skills you'll gain: Nutrition Education, Patient Education And Counseling, Basic Life Support (BLS) Certification, Neurology, Automated External Defibrillator, Cardiopulmonary Resuscitation (CPR), Overcoming Obstacles, Mechanics, Injury Prevention, Public Health, Anatomy, Health Promotion, Exercise Therapy, Meal Planning And Preparation, Medical Terminology, Motivational Skills, Needs Assessment, Chronic Diseases, Adaptability, Communication
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Mainframe Computing, Mainframe Technologies, z/OS, Virtualization, Virtualization and Virtual Machines, Virtual Machines, Hardware Architecture, Infrastructure Architecture, Computing Platforms, Computer Architecture, Enterprise Security, Computer Hardware, Cryptography, Transaction Processing, System Configuration, Authorization (Computing), Identity and Access Management, Memory Management
Beginner · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Internet Of Things, Networking Hardware, Network Infrastructure, Network Routers, General Networking, Embedded Software, Network Switches, Network Protocols, Network Architecture, Security Controls, Wireless Networks, Network Administration, Network Routing, Local Area Networks, Infrastructure Security, Telecommunications, Communication Systems, Distributed Computing, Python Programming, Machine Learning
Intermediate · Specialization · 3 - 6 Months