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.

DeepLearning.AI
Skills you'll gain: LLM Application, Large Language Modeling, Transfer Learning, Performance Tuning, Generative AI
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Unity Engine, Video Game Development, Game Design, C# (Programming Language), Artificial Intelligence, Scripting, UI Components, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: ASP.NET, C# (Programming Language), Application Programming Interface (API), Microsoft Development Tools, Restful API, Microsoft Azure, Web Applications, Integrated Development Environments, Application Development, Development Environment, Virtual Environment, Middleware
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Debugging, Integrated Development Environments, Web Applications, Development Environment, Django (Web Framework), Software Testing, Web Development, Program Development, Software Development Methodologies, Software Architecture, Scripting, Python Programming
Intermediate · Course · 1 - 4 Weeks

Universidad de Palermo
Skills you'll gain: Eclipse (Software), Object Oriented Programming (OOP), Java, Integrated Development Environments, Data Structures, Java Programming, File I/O, Computer Programming, Algorithms, Development Environment, Debugging
Beginner · Course · 1 - 4 Weeks

Whizlabs
Skills you'll gain: DevOps, CI/CD, Containerization, Continuous Integration, Cloud Security, Kubernetes, Software Development, Google Cloud Platform, Continuous Delivery, Cloud-Native Computing, Application Deployment, General Networking, System Monitoring, Virtual Networking, Identity and Access Management, Load Balancing, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Interactive Data Visualization, Heat Maps, Data Visualization, Data Visualization Software, Matplotlib, Plotly, Data Storytelling, Data Access, Correlation Analysis, Scatter Plots, Exploratory Data Analysis, Data Preprocessing, Data Science, Data Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, File I/O, Algorithms, Data Structures, Encryption, Computer Programming, Software Engineering, Data Preprocessing, Cryptography, Web Applications, Debugging
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Web Design and Development, Front-End Web Development, Web Development, Web Applications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Git (Version Control System), GitHub, Version Control, Open Source Technology, Collaborative Software, Unix Commands, Microsoft Visual Studio, Continuous Integration, Linux, Mac OS, Web Development Tools, File Management, Shell Script, Command-Line Interface, Code Review, Data Integrity, Application Deployment, React.js, Hypertext Markup Language (HTML), Technical Communication
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Cleansing, SQL, Data Quality, Data Transformation, Big Data, Metadata Management, Query Languages, Google Cloud Platform, Data Analysis, Google Analytics
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Model Evaluation, Convolutional Neural Networks, Data Preprocessing, Keras (Neural Network Library), Image Analysis, Deep Learning, Tensorflow, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Manipulation, Data Transformation, Financial Forecasting, Data Visualization, Time Series Analysis and Forecasting, Exploratory Data Analysis, Python Programming, Customer Analysis, Applied Machine Learning, Cloud Computing
Beginner · Specialization · 1 - 3 Months