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: Unreal Engine, Video Game Development, Game Design, Interactive Design, Virtual Environment, Virtual Reality, Simulations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, Frontend Performance, Scripting, Front-End Web Development, Real Time Data, Data Integrity, Data Storage, Maintainability, Debugging
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Java Programming, Information Architecture, Solution Design, Content Management, Data Import/Export, Software Architecture, System Configuration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Scalability, Node.JS, Distributed Computing, Performance Tuning, Software Architecture, Systems Architecture, OS Process Management, Event-Driven Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Tensorflow, Generative AI Agents, Recurrent Neural Networks (RNNs), BeeAI, Transfer Learning, Deep Learning, Convolutional Neural Networks, AI Orchestration, Application Deployment, Artificial Neural Networks, Responsible AI, Agentic Workflows, Agentic systems, Data Ethics, Model Training, Scalability, Model Optimization, Applied Machine Learning, Machine Learning
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Animations, 3D Modeling, 3D Assets, Computer Graphics, Computer Graphic Techniques, Model Optimization, Computational Logic, Programming Principles
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Fine-tuning, Natural Language Processing, Model Training, Data Wrangling, Data Pipelines
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Web Design and Development, Event-Driven Programming, UI Components, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Interactive Design, User Interface (UI) Design, Animations, User Interface (UI), Application Programming Interface (API), User Interface and User Experience (UI/UX) Design, Hypertext Markup Language (HTML), Real Time Data, Data Persistence
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Agile Software Development, Software Development Methodologies, Agile Methodology, Agile Project Management, Scrum (Software Development), Agile Product Development, Requirements Analysis, Sprint Retrospectives, Software Engineering, Software Development, Sprint Planning, Waterfall Methodology, Backlogs, Requirements Elicitation, User Story
Mixed · Course · 1 - 3 Months

Skills you'll gain: Proposal Writing, Performance Tuning, Agentic Workflows, Proposal Development, Agentic systems, Performance Testing, Computational Thinking, Tool Calling, Performance Analysis, Computational Logic
Intermediate · Course · 1 - 4 Weeks

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

Skills you'll gain: Unsupervised Learning, Microsoft Excel, Excel Formulas, Scatter Plots, Spreadsheet Software, Data Preprocessing, Data Visualization, Data Analysis, Data Manipulation, Feature Engineering, Applied Machine Learning, Model Evaluation
Mixed · Course · 1 - 4 Weeks