• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • R Programming

    R Programming Courses Online

    Master R programming for statistical computing and data analysis. Learn about R syntax, data manipulation, and visualization techniques.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the R Programming Course Catalog

    • Status: Free Trial
      Free Trial
      C

      Codio

      Intro to Operating Systems 1: Virtualization

      Skills you'll gain: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Programming Principles, Application Programming Interface (API)

      4.6
      Rating, 4.6 out of 5 stars
      ·
      157 reviews

      Intermediate · Course · 1 - 4 Weeks

    • P

      Pontificia Universidad Católica del Perú

      Analítica y ciencia de datos para negocios

      Skills you'll gain: Business Analytics, Dimensionality Reduction, Data Processing, Analytics, Data Cleansing, Data Transformation, Anomaly Detection, Business Analysis, Databases, Feature Engineering, R Programming, Data Analysis, Data Quality, Data Science, Exploratory Data Analysis, Statistical Methods, Unsupervised Learning, Supervised Learning

      4.4
      Rating, 4.4 out of 5 stars
      ·
      53 reviews

      Beginner · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      C

      Cisco Learning and Certifications

      Introduction to Network Automation

      Skills you'll gain: Software-Defined Networking, Network Engineering, Network Architecture, Scripting, Application Programming Interface (API), Data Modeling, General Networking, Automation, Network Infrastructure, Linux Commands, Python Programming, Network Protocols, Command-Line Interface

      4.7
      Rating, 4.7 out of 5 stars
      ·
      74 reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      U

      University of Colorado Boulder

      Magnetics for Power Electronic Converters

      Skills you'll gain: Power Electronics, Electrical Engineering, Electronic Systems, Electronic Components, Mathematical Modeling, Engineering Analysis, Technical Design, Engineering Design Process, Engineering Calculations, Matlab

      4.8
      Rating, 4.8 out of 5 stars
      ·
      154 reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      B

      Board Infinity

      Learning MEAN Stack by Building Real world Application

      Skills you'll gain: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, MongoDB, Back-End Web Development, Application Frameworks, Javascript, Restful API, Front-End Web Development, Server Side, JavaScript Frameworks, Web Development Tools, Application Deployment, Application Development, Middleware, Authentications, Web Design and Development, Web Applications, Web Development

      4.1
      Rating, 4.1 out of 5 stars
      ·
      54 reviews

      Intermediate · Specialization · 1 - 3 Months

    • U

      Universitat Autònoma de Barcelona

      Sistemas Digitales: De las puertas lógicas al procesador

      Skills you'll gain: Hardware Design, Field-Programmable Gate Array (FPGA), Electronics Engineering, Computer Engineering, Electronic Systems, Application Specific Integrated Circuits, Systems Design, Digital Communications, Embedded Systems, Electronics, Computer Architecture, Computational Logic, Programming Principles, Verification And Validation, Algorithms

      4.7
      Rating, 4.7 out of 5 stars
      ·
      249 reviews

      Mixed · Course · 1 - 3 Months

    • A

      Amazon Web Services

      Automation in the AWS Cloud

      Skills you'll gain: Infrastructure as Code (IaC), AWS CloudFormation, IT Automation, Scripting, Bash (Scripting Language), Amazon Web Services, Command-Line Interface, Configuration Management, Amazon Elastic Compute Cloud, Automation, Continuous Monitoring, Infrastructure As A Service (IaaS), Cloud Management, Patch Management

      4.7
      Rating, 4.7 out of 5 stars
      ·
      71 reviews

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      S

      SAS

      Performing Network, Path, and Text Analyses in SAS Visual Analytics

      Skills you'll gain: SAS (Software), Network Analysis, Text Mining, Spatial Analysis, Data Visualization, Business Analytics, Data Manipulation, Data Analysis, Data Transformation

      4.7
      Rating, 4.7 out of 5 stars
      ·
      193 reviews

      Intermediate · Course · 1 - 4 Weeks

    • C

      Coursera Project Network

      Logistic Regression with NumPy and Python

      Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Machine Learning, Python Programming, Supervised Learning, Regression Analysis, Algorithms

      4.5
      Rating, 4.5 out of 5 stars
      ·
      393 reviews

      Beginner · Guided Project · Less Than 2 Hours

    • Status: Free Trial
      Free Trial
      S

      Scrimba

      Intro to AI Engineering

      Skills you'll gain: Prompt Engineering, OpenAI, Generative AI, Data Ethics, ChatGPT, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Application Programming Interface (API), Image Analysis, Large Language Modeling, Safety and Security

      4.6
      Rating, 4.6 out of 5 stars
      ·
      77 reviews

      Intermediate · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      S

      SAS

      Practicing for the SAS Programming Certification Exam

      Skills you'll gain: SAS (Software), Data Analysis, Requirements Analysis, Exploratory Data Analysis, Statistical Programming, Data Manipulation, Data Cleansing, Data Transformation

      4.8
      Rating, 4.8 out of 5 stars
      ·
      94 reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      I

      IBM

      IBM COBOL Basics

      Skills you'll gain: COBOL (Programming Language), Editing, Mainframe Computing, Business Logic, Programming Principles, Data Structures, Computational Logic, Data Storage, Debugging, Procedure Development, Program Implementation

      4.6
      Rating, 4.6 out of 5 stars
      ·
      113 reviews

      Beginner · Course · 1 - 4 Weeks

    R Programming learners also search

    R
    Data
    Data Analysis
    Data Science
    Data Analytics
    Beginner R Programming
    R Programming Projects
    Analysis
    1…111112113…296

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

    • Intro to Operating Systems 1: Virtualization: Codio
    • Analítica y ciencia de datos para negocios: Pontificia Universidad Católica del Perú
    • Introduction to Network Automation: Cisco Learning and Certifications
    • Magnetics for Power Electronic Converters: University of Colorado Boulder
    • Learning MEAN Stack by Building Real world Application: Board Infinity
    • Sistemas Digitales: De las puertas lógicas al procesador: Universitat Autònoma de Barcelona
    • Automation in the AWS Cloud: Amazon Web Services
    • Performing Network, Path, and Text Analyses in SAS Visual Analytics: SAS
    • Logistic Regression with NumPy and Python: Coursera Project Network
    • Intro to AI Engineering: Scrimba

    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

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • 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
    • ECTS Credit Recommendations

    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
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok