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: User Interface (UI), Application Development, Application Deployment, User Interface (UI) Design, Application Design, Development Environment, Software Development Life Cycle, Test Tools, Application Performance Management, Debugging, Application Security, Event-Driven Programming, Web Services, Extensible Markup Language (XML)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Salesforce, Administration, Role-Based Access Control (RBAC), Data Sharing, Security Controls, User Accounts, System Configuration, Workflow Management, Data Validation, Object-Relational Mapping, Productivity Software, Data Integrity, Data Quality, Customer Relationship Management (CRM) Software
Beginner · Course · 1 - 3 Months

Skills you'll gain: NumPy, Pandas (Python Package), Model Evaluation, Jupyter, Data Analysis, Applied Machine Learning, Analytical Skills, Data Manipulation, Matplotlib, Business Analytics, Exploratory Data Analysis, Data Visualization Software, Python Programming, Descriptive Statistics, Linear Algebra
Beginner · Course · 1 - 3 Months
University of California, Santa Cruz
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft Azure, Data Governance, Real Time Data, Data Lakes, Microsoft SQL Servers, Compliance Management, Metadata Management, Data Architecture, Data Security, Power BI, Operational Databases, System Monitoring, Identity and Access Management, Event-Driven Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Hibernate (Java), Object-Relational Mapping, Data Validation, Database Design, User Interface (UI), Database Application, Relational Databases, Development Environment, Java, Application Development, Data Persistence, Data Integrity, Transaction Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: JUnit, Java Programming, Unit Testing, Java, Software Testing, Quality Assurance, Test Case, Software Development, Application Development, Data Validation, Object Oriented Programming (OOP), Debugging, User Interface (UI), Command-Line Interface, Data Modeling, Requirements Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Google Cloud Platform, Event-Driven Programming, Software Architecture, Service Oriented Architecture, Cloud Services, Cloud Computing Architecture, Distributed Computing, Scalability
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Gemini, Command-Line Interface, Build Tools, Code Review, Computer Programming Tools, Model Context Protocol, Software Installation, Application Security, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Excel Macros, Business Workflow Analysis, Scripting, Microsoft Excel, Visual Basic (Programming Language), Business Process Automation, Programming Principles, Automation Engineering, Automation, Debugging, User Interface (UI), Data Manipulation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Identity and Access Management, Serverless Computing, Google Cloud Platform, Cloud Development, Cloud Applications, Cloud API, Cloud Security, Authorization (Computing), Authentications, Application Deployment, Operational Databases, Event-Driven Programming, Encryption, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Validation, Object-Relational Mapping, Database Design, Back-End Web Development, Data Modeling, Data Integrity, Database Development, Application Development, Software Architecture, Database Application, Health Information Management, Data Persistence, Health Care, Database Management, C# (Programming Language)
Beginner · Course · 1 - 4 Weeks