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: MySQL, SQL, Databases, Relational Databases, Performance Tuning, Software Installation, Data Management, System Configuration
Beginner · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Server Side, Restful API, Ajax, Node.JS, Web Applications, Web Servers, Web Development, Model View Controller, Javascript, JavaScript Frameworks, PHP (Scripting Language), Authentications, JSON, Hypertext Markup Language (HTML), Software Architecture, Application Development, Real Time Data, Data Storage
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, Threat Modeling, Open Web Application Security Project (OWASP), Model Deployment, Large Language Modeling, Secure Coding, Security Controls, Prompt Engineering, Application Programming Interface (API), System Configuration
Beginner · Course · 1 - 3 Months

Universitat Politècnica de València
Skills you'll gain: Web Content Accessibility Guidelines, Disabilities, Adaptive Equipment, Mobile Development, Hypertext Markup Language (HTML), Web Design, Education Software and Technology, Usability, User Interface (UI), Digital Design, Android (Operating System), Apple iOS, Diversity Equity and Inclusion Initiatives
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, 3D Modeling, 3D Assets, Computer Graphics, Virtual Environment, Animation and Game Design, Visualization (Computer Graphics), Animations, Data Import/Export, File Management
Intermediate · Course · 1 - 3 Months
University of Glasgow
Skills you'll gain: Javascript, HTML and CSS, Web Development, Web Applications, Front-End Web Development, Event-Driven Programming, Computational Thinking, Software Testing, Application Development, Software Development, Software Development Tools, Computer Programming Tools, Development Environment, Programming Principles, Computer Graphics, Animations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: R Programming, Analysis, Mathematical Software, Data Analysis
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: API Gateway, Cloud API, Application Programming Interface (API), Google Cloud Platform, Proxy Servers, Network Support
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Google Cloud Platform, Artificial Intelligence, Unstructured Data, Document Management, Data Processing, Python Programming
Intermediate · Project · Less Than 2 Hours

Duke University
Skills you'll gain: Software Design, Databases, Computer Programming, Object Oriented Programming (OOP), User Interface (UI), Algorithms, Data Analysis, Java, Data Structures, Data Processing
Intermediate · Course · 1 - 3 Months

Lund University
Skills you'll gain: Machine Controls, Programming Principles, Control Systems, Event-Driven Programming, Robotics, Computer Programming, Automation, System Requirements, Real Time Data, User Interface (UI), Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Video Game Development, Augmented and Virtual Reality (AR/VR), Game Design, Virtual Environment
Mixed · Course · 1 - 4 Weeks