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.
Illinois Tech
Skills you'll gain: Operating System Administration, Linux Administration, Microsoft Windows, Command-Line Interface, Operating Systems, System Configuration, OS Process Management, System Programming, Information Technology, Network Administration
Beginner · Specialization · 3 - 6 Months

Rice University
Skills you'll gain: File I/O, Development Environment, Data Structures, Data Storage, Scripting, Python Programming, Program Development, Scripting Languages, Debugging
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: Swift Programming, Apple iOS, iOS Development, Apple Xcode
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Preprocessing, Correlation Analysis, Seaborn, Data Cleansing, Data Visualization, Statistical Analysis, Data Manipulation, Data Analysis, Exploratory Data Analysis, Pandas (Python Package), Data Integration, Statistics, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

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

Skills you'll gain: OAuth, API Design, Enterprise Security, Software Documentation, Application Programming Interface (API), Middleware, API Testing, Restful API, Model Deployment, OpenAI API, Multimodal Prompts, Security Controls, Application Security, Data Processing, Software Versioning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Jira (Software), Issue Tracking, Backlogs, Quality Assurance, Test Case, Verification And Validation, Generative AI Agents, Software Testing, User Story, Regression Testing, Business Reporting, Dashboard, Software Documentation, Technical Communication, Analytical Testing, Automation, Data Import/Export
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Validation, Extract, Transform, Load, Data Migration, Data Warehousing, Test Case, Consolidation, Data Integrity, Regression Testing, Data Integration, Data Transformation, Data Pipelines, Data Mapping, SQL, Analytics, Business Requirements
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Database Architecture and Administration, Database Administration, Data Maintenance, Operational Databases, Relational Databases, Capacity Planning, Database Management, Data Integrity, Application Performance Management, Disaster Recovery, Data Validation, Performance Tuning, Problem Management, Demand Planning, SQL, Data Access, Forecasting, Resource Planning, Performance Analysis
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Robotic Process Automation, Product Automation, Mobile Development, Automation, Business Process Automation, Workflow Management, Data Transformation, Web Scraping, Data Capture, E-Commerce, Development Environment, Data Processing, Data Analysis, Data Manipulation, Data Cleansing, Hypertext Markup Language (HTML), Data Collection, Data Validation
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Debugging, Software Testing, Program Development, Simulations, Computer Programming, Algorithms, Development Environment, C (Programming Language), Command-Line Interface
Beginner · Course · 1 - 4 Weeks