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: Retrieval-Augmented Generation, OpenAI API, LLM Application, Prompt Engineering, Model Deployment, Back-End Web Development, Restful API, Application Programming Interface (API), Web Development, User Interface (UI)
Intermediate · Guided Project · Less Than 2 Hours

Sungkyunkwan University
Skills you'll gain: Machine Learning Algorithms, Decision Tree Learning, Classification Algorithms, Unsupervised Learning, Machine Learning, Supervised Learning, Python Programming, Algorithms, Bayesian Statistics, Probability & Statistics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, Test Case, Data Validation, Verification And Validation, Scripting, Data Cleansing, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Unix Shell, Unix Commands, z/OS, Unix, File Systems, Job Control Language (JCL), Operating Systems, Command-Line Interface, OS Process Management, System Programming, File Management, Mainframe Computing, Debugging
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Web Applications, Object Oriented Programming (OOP), Application Development, Python Programming, Computer Programming, Programming Principles, Data Science, Data Analysis, Scripting, Data Structures, Debugging, Style Guides, Software Documentation
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Javascript, Web Development, Angular, Vue.JS, Application Development, React.js, Web Applications, JSON, Event-Driven Programming, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Data Structures, Software Engineering, Functional Design, Computer Science
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Pandas (Python Package), Data Analysis, Data Manipulation, Data Integration, Python Programming, Data Transformation
Beginner · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Social Network Analysis, Network Analysis, Data Visualization, Graph Theory, Relational Databases, Data Visualization Software, Data Storytelling, Data Analysis, Exploratory Data Analysis, Social Sciences, Statistical Analysis, Machine Learning, R Programming, Analytics, Sociology, Natural Language Processing, Data Manipulation, Text Mining, Social Impact, Statistical Modeling
Intermediate · Specialization · 3 - 6 Months

SkillUp
Skills you'll gain: Team Motivation, Team Leadership, Team Management, Benchmarking, Motivational Skills, Performance Measurement, Change Management, Organizational Change, Six Sigma Methodology, Team Building, Cross-Functional Team Leadership, Teamwork, Leadership and Management, Lean Six Sigma, Process Improvement, Business Metrics, Collaboration, Project Management, Organizational Structure, Leadership
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Spring Boot, Hibernate (Java), Web Applications, Application Development, Restful API, Application Frameworks, Bootstrap (Front-End Framework), Development Environment, Model View Controller, Java Platform Enterprise Edition (J2EE), Authentications, User Interface (UI), Databases
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Eclipse (Software), Object Oriented Design, Program Development, Computer Programming, Software Design
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: React.js, JavaScript Frameworks, Front-End Web Development, Javascript, Web Development Tools, UI Components, Programming Principles
Intermediate · Guided Project · Less Than 2 Hours