
Epic Games
Skills you'll gain: Unreal Engine, Virtual Environment, Version Control, 3D Assets, Video Game Development, Software Configuration Management, 3D Modeling, Game Design, Animation and Game Design, Computer Graphic Techniques, Computer Graphics, User Interface (UI), Collaborative Software, Data Import/Export, Software Installation
★ 4.6 (90) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Continuous Integration, Test Automation, Authentications, CI/CD, Test Script Development, API Testing, Software Testing, Unit Testing, Behavior-Driven Development, Web Development Tools, Test Case, GitHub, User Interface (UI)
★ 4.3 (21) · Intermediate · Course · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Data Wrangling, Exploratory Data Analysis, Tidyverse (R Package), Data Manipulation, Data Transformation, R Programming, R (Software), Data Processing, Data Preprocessing, Data Analysis, Statistical Programming, Text Mining, Correlation Analysis
★ 4.5 (33) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Mathematical Modeling, Matlab, High Voltage, Electrical Engineering, electromagnetics, Simulation and Simulation Software, Electric Power Systems, Engineering Calculations, Electrical Power, Mathematical Software, Environmental Engineering, Design
★ 4.7 (43) · Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: MySQL, SQL, Relational Databases, Data Analysis, Computer Programming, Computer Science
★ 4.5 (183) · Beginner · Guided Project · Less Than 2 Hours

The Hong Kong University of Science and Technology
Skills you'll gain: Matlab, Engineering Analysis, Mathematical Software, Mechanical Engineering, Numerical Analysis, Mathematical Modeling, Applied Mathematics, Advanced Mathematics, Simulation and Simulation Software, Differential Equations, Calculus
★ 5 (44) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Apache Spark, Data Pipelines, Cloud Deployment, Model Training, IBM Cloud, Applied Machine Learning, Machine Learning Methods, Model Optimization, Machine Learning Algorithms, Docker (Software), Machine Learning, Containerization, Data Science, Python Programming, Scalability, Design Thinking
★ 4.3 (61) · Advanced · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Shiny (R Package), Dashboard Creation, Dashboard, Ggplot2, Interactive Data Visualization, Data Visualization Software, Application Development, Data Sharing, UI Components, User Interface (UI), Application Deployment
★ 4.9 (72) · Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Recurrent Neural Networks (RNNs), Generative AI, Fine-tuning, Model Training, Vision Transformer (ViT), Model Optimization, Large Language Modeling, Embeddings, Network Architecture, Linear Algebra
★ 4.6 (29) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
★ 4.6 (45) · Beginner · Course · 1 - 4 Weeks

Meta
Skills you'll gain: MySQL, Django (Web Framework), Database Management, Database Application, SQL, Databases, Python Programming, Application Programming Interface (API), Data Management
★ 4.3 (98) · Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Generative AI Agents, Java, Java Programming, Agentic systems, Agentic Workflows, AI Workflows, Generative AI, LLM Application, Tool Calling, OpenAI API, Application Development, Prompt Engineering, Large Language Modeling, Memory Management
★ 4.2 (25) · Beginner · Course · 1 - 3 Months