• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • R Programming

R Courses

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.

Popular R Courses and Certifications


  • D

    DeepLearning.AI

    Understanding and Applying Text Embeddings

    Skills you'll gain: Embeddings, Large Language Modeling, LLM Application, Anomaly Detection, Retrieval-Augmented Generation, Prompt Engineering, Generative AI, Google Cloud Platform, Text Mining, Natural Language Processing, Vector Databases, Unsupervised Learning, Python Programming

    4.8 stars, 69 reviews, Beginner, Project, Less Than 2 Hours

    ★ 4.8 (69) · Beginner · Project · Less Than 2 Hours

    Category: Free
    Free
  • U

    University of Colorado Boulder

    Generalized Linear Models and Nonparametric Regression

    Skills you'll gain: Statistical Modeling, R Programming, Statistical Analysis, Data Analysis, R (Software), Data Ethics, Advanced Analytics, Statistical Methods, Data Modeling, Regression Analysis, Predictive Modeling, Mathematical Modeling, Machine Learning, Logistic Regression, Probability & Statistics, Statistical Inference, Model Evaluation, Probability Distribution, Linear Algebra, Calculus

    4.2 stars, 26 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.2 (26) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
    Category: Build toward a degree
    Build toward a degree
  • P

    Packt

    Arduino Programming and Project Development

    Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Wireless Networks, C++ (Programming Language), Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, Electronic Hardware, Telecommunications, Electronic Systems, C and C++, Code Reusability, Hardware Design, Electronics, Program Development, Communication Systems, Programming Principles, Display Devices

    4.6 stars, 21 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.6 (21) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Introduction to Retrieval Augmented Generation (RAG)

    Skills you'll gain: LangChain, Prompt Engineering, LLM Application, Large Language Modeling, Retrieval-Augmented Generation, Vector Databases, Tool Calling, Embeddings, OpenAI API, ChatGPT, Google Gemini, AI Workflows, Generative AI Agents, Token Optimization, Agentic Workflows

    4.4 stars, 39 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.4 (39) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Colorado System

    Vibe Coding Fundamentals

    Skills you'll gain: Prompt Engineering, Vibe coding, Debugging, Large Language Modeling, LLM Application, AI Security, Application Programming Interface (API), Responsible AI, Development Environment, AI Integrations, Computer Programming Tools, No-Code Development, Program Development, Integrated Development Environments, Programming Principles

    4.4 stars, 29 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.4 (29) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • G

    Google Cloud

    Developing Applications with Google Cloud: Foundations

    Skills you'll gain: Cloud Applications, Cloud Development, Application Deployment, Application Development, Google Cloud Platform, Cloud Deployment, Generative AI, Authentications, Data Storage, Data Storage Technologies, Cloud API, CI/CD, Computer Programming Tools, Performance Tuning, Application Performance Management, Cloud Storage, Authorization (Computing), Cloud Services, Identity and Access Management, Computing Platforms

    4.8 stars, 29 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.8 (29) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • L

    LearnKartS

    Advanced Ethical Hacking & Cybersecurity

    Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Cryptography, Cyber Security Assessment, Computer Security, Threat Modeling, Secure Coding, Cyber Security Strategy, Cloud Infrastructure, Email Security, Cloud Computing Architecture, Cloud Platforms, Security Controls, Security Testing, Hardening, Cloud-Native Computing, Database Application, Zero Trust Network Access, SQL

    4.7 stars, 52 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.7 (52) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • M

    Microsoft

    Building Intelligent Troubleshooting Agents

    Skills you'll gain: Fine-tuning, Large Language Modeling, Natural Language Processing, LLM Application, Generative AI Agents, Agentic Workflows, Decision Intelligence, Test Case, Agentic systems, User Interface (UI), Performance Testing, Model Training, Applied Machine Learning, Artificial Intelligence, Model Optimization, Machine Learning Algorithms, Classification Algorithms, Decision Support Systems, Model Evaluation

    4.4 stars, 21 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.4 (21) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Cisco Learning and Certifications

    Using APIs for Network Automation

    Skills you'll gain: Postman API Platform, Restful API, Authentications, Application Programming Interface (API), Scripting, JSON, Extensible Languages and XML, IT Automation, Extensible Markup Language (XML), API Testing, Network Protocols, YAML, Network Monitoring, Automation, Network Engineering, Scripting Languages, Python Programming, Real Time Data

    4.6 stars, 36 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.6 (36) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • O

    Oracle

    Oracle Autonomous Database Professional

    Skills you'll gain: Oracle Databases, Data Migration, Oracle Cloud, Database Administration, Data Import/Export, Database Development, Database Architecture and Administration, Application Development, Database Management, Performance Tuning, Disaster Recovery, SQL, Cloud Infrastructure, Identity and Access Management, Scalability

    4.6 stars, 40 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.6 (40) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • U

    University of Michigan

    Llama for Python Programmers

    Skills you'll gain: LLM Application, Prompt Patterns, Large Language Modeling, Prompt Engineering, Generative AI, Token Optimization, Applied Machine Learning, Generative Model Architectures, Fine-tuning, Python Programming, Model Training, Open Source Technology, Model Optimization

    4.7 stars, 19 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.7 (19) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • P

    Packt

    Complete Modern C++ (C++11/14/17)

    Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C and C++, File I/O, Computer Programming, Microsoft Visual Studio, Computer Programming Tools, Integrated Development Environments, System Programming, Programming Principles, Apple Xcode, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management

    4.3 stars, 32 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.3 (32) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
1…168169170…514

In summary, here are 10 of our most popular r programming courses

  • Understanding and Applying Text Embeddings: DeepLearning.AI
  • Generalized Linear Models and Nonparametric Regression: University of Colorado Boulder
  • Arduino Programming and Project Development: Packt
  • Introduction to Retrieval Augmented Generation (RAG): Coursera
  • Vibe Coding Fundamentals: University of Colorado System
  • Developing Applications with Google Cloud: Foundations: Google Cloud
  • Advanced Ethical Hacking & Cybersecurity: LearnKartS
  • Building Intelligent Troubleshooting Agents: Microsoft
  • Using APIs for Network Automation: Cisco Learning and Certifications
  • Oracle Autonomous Database Professional: Oracle

Skills you can learn in Data Analysis

Analytics (85)
Big Data (64)
Python Programming (47)
Business Analytics (40)
R Programming (37)
Statistical Analysis (36)
Sql (33)
Data Model (29)
Data Mining (27)
Exploratory Data Analysis (26)
Data Modeling (21)
Data Manipulation (20)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok