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: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
Beginner · Course · 1 - 4 Weeks

Multiple educators
Skills you'll gain: Data Literacy, Data-Driven Decision-Making, Cloud Solutions, Cloud Security, Business Analytics, Infrastructure as Code (IaC), Team Oriented, Virtual Machines, Exploratory Data Analysis, Hybrid Cloud Computing, Data Management, Data Visualization Software, Process Design, System Monitoring, Enterprise Security, Software As A Service, Data Processing, Data Manipulation, Statistical Software, Data Import/Export
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Recurrent Neural Networks (RNNs), Exploratory Data Analysis, Deep Learning, Text Mining, Plot (Graphics), Artificial Neural Networks, Data Cleansing, Data Import/Export, Data Preprocessing, Natural Language Processing, Model Training, Python Programming, Machine Learning, Automation
Beginner · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Debugging, Code Reusability, Algorithms, Microsoft Visual Studio, Problem Solving, Computer Programming Tools, Computational Logic, Python Programming, Software Development, Data Analysis, Scripting Languages
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Package and Software Management, Data Science, Exploratory Data Analysis, Computer Programming, Mathematical Software, Data Structures
Beginner · Course · 1 - 4 Weeks

EDHEC Business School
Skills you'll gain: Text Mining, Applied Machine Learning, Network Analysis, Data Visualization Software, Machine Learning Methods, Statistical Machine Learning, Financial Statement Analysis, Financial Data, Market Data, Unstructured Data, Predictive Modeling, Web Scraping, Social Network Analysis, Advanced Analytics, Financial Statements, Financial Market, Financial Analysis, Corporate Finance, Investments, Data Mining
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Systems Architecture, Software Architecture, Embedded Software, Software Design, System Design and Implementation, Embedded Systems, Performance Tuning, Systems Analysis, Electronic Hardware, Hardware Design, Systems Design, Hardware Architecture, System Software, Electrical and Computer Engineering, Requirements Analysis, System Programming, Reliability, Service Level, Algorithms
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: LangGraph, Generative AI Agents, AI Orchestration, LangChain, Agentic systems, AI Workflows, OpenAI API, Agentic Workflows, LLM Application, OpenAI, Artificial Intelligence, Generative AI, Development Environment, Tool Calling, AI literacy, AI Integrations, User Interface (UI), Python Programming, Large Language Modeling, Computer Programming Tools
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Application Development, C++ (Programming Language)
Intermediate · Specialization · 3 - 6 Months

Universidad de los Andes
Skills you'll gain: Responsive Web Design, HTML and CSS, Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design and Development, UI Components, Web Development, Web Design, Front-End Web Development, Web Applications, Typography
Build toward a degree
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Diversity Equity and Inclusion Initiatives, Diversity Programs, Diversity Training, Diversity and Inclusion, Diversity Awareness, Intercultural Competence, Human Resource Strategy, Employee Retention, Demography, Workplace inclusivity, Benchmarking, Human Resources Management and Planning, Social Justice, Cultural Diversity, Talent Recruitment, Human Resources, Employee Training, Recruitment Strategies, Peer Review, Leadership and Management
Intermediate · Specialization · 3 - 6 Months
LearnQuest
Skills you'll gain: Containerization, File I/O, Package and Software Management, Unified Modeling Language, Software Testing, Docker (Software), Development Environment, Unit Testing, Application Deployment, Plot (Graphics), Pandas (Python Package), Scripting, Data Modeling, DevOps, Data Persistence, Programming Principles, Python Programming, Scripting Languages, Data Structures, Computer Programming
Beginner · Specialization · 3 - 6 Months