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.

Scrimba
Skills you'll gain: Claude Code, Vibe coding, Anthropic Claude, Model Context Protocol, Application Development, Program Development, Agentic Workflows, Programming Principles, Generative AI, Automation, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems
Intermediate · Course · 1 - 4 Weeks

Universiteit Leiden
Skills you'll gain: Policy Development, Policy Analysis, Healthcare Ethics, Health Policy, Medical Privacy, Cultural Diversity, Liberal Arts, Ethical Standards And Conduct, Culture, Clinical Research Ethics, Informed Consent, Healthcare Industry Knowledge, Law, Regulation, and Compliance, Biotechnology, Biomedical Technology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Game Design, Unity Engine, Animation and Game Design, 3D Assets, Video Game Development, Animations, User Interface (UI), UI Components, Software Design, C# (Programming Language), Scripting, Data Persistence, System Implementation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, LLM Application, OpenAI API, OpenAI, Large Language Modeling, Agentic systems, Hugging Face, Embeddings, AI Integrations, Application Development, Data Processing, Generative AI Agents, Application Frameworks, Memory Management
Intermediate · Course · 3 - 6 Months

LearnKartS
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Performance Tuning, OS Process Management
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Data Transformation, Data Visualization, Data Store, Web Scraping, Database Management, Creative Design, Scatter Plots, Data Structures, Data Manipulation, Programming Principles, File I/O, Test Case, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Tensorflow, Google Cloud Platform, Scripting, Data-Driven Decision-Making, Model Training, Applied Machine Learning, Machine Learning Methods, Artificial Neural Networks, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Cloud Computing, Development Environment
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Application Security, Security Testing, Risk Management Framework, Systems Development Life Cycle, Secure Coding, Threat Modeling, Software Testing, Software Development, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Development Testing, Software Development Methodologies, Application Programming Interface (API), Code Reusability, Databases, Agile Methodology, Exploitation techniques, Data Validation
Advanced · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Memory Management, Code Reusability, Programming Principles, Integrated Development Environments, Web Development, System Programming, Maintainability
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Angular, Application Deployment, JavaScript Frameworks, Software Testing, Test Tools, Web Development Tools, Unit Testing, Application Performance Management, CI/CD, Continuous Integration, Web Applications, TypeScript, Ajax, Application Lifecycle Management, Secure Coding, Web Development, Code Coverage, Software Architecture, Command-Line Interface, Version Control
Intermediate · Specialization · 1 - 3 Months

Howard University
Skills you'll gain: Linear Algebra, Applied Mathematics, Algebra, Python Programming
Mixed · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Peer Review, Animation and Game Design, Computer Programming, Computer Graphics
Mixed · Course · 1 - 3 Months