• 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


  • B

    Board Infinity

    Designing and Documenting APIs with OpenAPI Specification

    Skills you'll gain: API Design, Application Programming Interface (API), Postman API Platform, Software Documentation, OAuth, CI/CD, Web Services, Authentications, Continuous Integration, Continuous Deployment

    Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • I

    Institut Mines-Télécom

    Cybersécurité : comment sécuriser un site web

    Skills you'll gain: Cybersecurity, Application Security, Cyber Attacks, Threat Modeling, Security Testing, Secure Coding, Security Controls, Exploitation techniques, Vulnerability Assessments, SQL, Databases

    Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
  • C

    Coursera

    Angular.js for Beginners: Directives

    Skills you'll gain: Angular, Responsive Web Design, HTML and CSS, Web Design and Development, JavaScript Frameworks, Web Applications, Hypertext Markup Language (HTML)

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Codio

    SQL for Security Specialist

    Skills you'll gain: PostgreSQL, Data Maintenance, Database Administration, Database Architecture and Administration, SQL, Disaster Recovery, Secure Coding, Database Management, Relational Databases, Database Management Systems, Query Languages, Security Controls, Data Access, Data Security, Role-Based Access Control (RBAC), Threat Management, Threat Detection

    Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • C

    Coursera

    Crear tablas de bases de datos relacionales con SQLiteStudio

    Skills you'll gain: Relational Databases, Database Development, Data Management, Database Management, Database Design, SQL, Database Software, Databases, Database Administration, Database Application, Information Management, Query Languages, Database Architecture and Administration, Data Integrity, Data Manipulation

    Intermediate · Guided Project · Less Than 2 Hours

  • P

    Pearson

    SQL for Any IT Professional: Unit 2

    Skills you'll gain: Database Design, Relational Databases, Database Theory, Database Management, Database Development, SQL, Databases, Data Integrity, Data Modeling, Data Management, Data Structures

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    Trace and Fix Data Anomalies

    Skills you'll gain: Data Quality, Extract, Transform, Load, Anomaly Detection, Data Pipelines, Data Maintenance, Data Validation, Data Integrity, Dependency Analysis, Dataflow, Data Analysis, Continuous Monitoring, Data Transformation, Dashboard, SQL

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • B

    Board Infinity

    Deploying Deep Learning: Quantization, Serving, and Edge AI

    Skills you'll gain: Model Deployment, Application Deployment, Model Optimization, MLOps (Machine Learning Operations), Cloud Deployment, Fine-tuning, Containerization, LLM Application, Large Language Modeling, Docker (Software), Model Evaluation, API Design, Scalability, Memory Management

    Advanced · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    Official Next Js Tutorial Code Along - React Web Development

    Skills you'll gain: React.js, HTML and CSS, Frontend Performance, Application Deployment, Web Development, Hypertext Markup Language (HTML), Front-End Web Development, Web Development Tools, Full-Stack Web Development, JavaScript Frameworks, UI Components, Performance Tuning, Cascading Style Sheets (CSS), Javascript, Server Side, GitHub, Version Control, Git (Version Control System)

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    Learning GDScript by Developing a Game with Godot 4

    Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), File Systems, Video Game Development, Software Design Patterns, Local Area Networks, File I/O, Game Design, Computer Programming, Scripting, Software Architecture, Animation and Game Design, Programming Principles, Maintainability, Scripting Languages, Code Reusability, Data Persistence, Other Programming Languages, Graphic Design, Design and Product

    Beginner · Course · 3 - 6 Months

    Category: New
    New
  • E

    Edureka

    Metadata Management and Data Catalogs

    Skills you'll gain: Metadata Management, Data Dictionary, Data Governance, Dependency Analysis, Data Management, Data Modeling, Personally Identifiable Information, Data Security, Data Compilation, Data Processing, Data Presentation, Automation, Docker (Software), Application Programming Interface (API), Application Lifecycle Management, Scalability

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • U

    University of Maryland, College Park

    Platform Product Development

    Skills you'll gain: No-Code Development, Experience Design, Application Development, User Experience, User Interface (UI), Data Modeling, User Interface (UI) Design, Application Design, Data Store, Cloud-Based Integration, Application Deployment, Automation, Salesforce, ServiceNow, Application Security

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
1…367368369…508

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

  • Designing and Documenting APIs with OpenAPI Specification: Board Infinity
  • Cybersécurité : comment sécuriser un site web: Institut Mines-Télécom
  • Angular.js for Beginners: Directives: Coursera
  • SQL for Security Specialist: Codio
  • Crear tablas de bases de datos relacionales con SQLiteStudio: Coursera
  • SQL for Any IT Professional: Unit 2: Pearson
  • Trace and Fix Data Anomalies: Coursera
  • Deploying Deep Learning: Quantization, Serving, and Edge AI: Board Infinity
  • Official Next Js Tutorial Code Along - React Web Development: Packt
  • Learning GDScript by Developing a Game with Godot 4: Packt

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
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok