Game design courses can help you learn level design, character development, storytelling techniques, and game mechanics. You can build skills in prototyping, user testing, and balancing gameplay to enhance player experience. Many courses introduce tools like Unity and Unreal Engine, that support creating interactive environments and implementing game logic. Additionally, you might explore programming languages such as C or C++ to bring your ideas to life, along with graphic design software for creating compelling visuals.

Skills you'll gain: API Gateway, Kubernetes, Cloud API, Google Cloud Platform, Hybrid Cloud Computing, Application Programming Interface (API), Application Deployment, Software Installation, Verification And Validation, Containerization, Configuration Management
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: New Product Development, Product Development, Product Design, Design Thinking, Persona Development, Innovation, Prototyping, Market Research, Ideation, Target Market, Product Requirements, Wireframing, Customer Insights
Build toward a degree
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Survey Creation, Interviewing Skills, Statistical Analysis, Research Methodologies, Data Quality, Data Collection, Data Cleansing, Quantitative Research, Research, Qualitative Research, Research Design, Data Mining, Research Reports, Case Studies, Big Data
Mixed · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Computer Graphics, SketchUp (3D Modeling Software), 3D Assets, Visualization (Computer Graphics), Virtual Environment, Art History, Architectural Design, Graphical Tools, Image Quality, Performance Tuning, Design, Creative Design, Game Design, Design Elements And Principles, Aesthetics
Intermediate · Specialization · 3 - 6 Months

The University of Edinburgh
Skills you'll gain: Sustainable Development, Cooperation, Discussion Facilitation, Collaboration, Research, Community Development, Creative Thinking, Community Outreach, Climate Change Adaptation, Student Engagement, Environmental Policy, Climate Change Mitigation, Education and Training
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Spring Boot, Database Design, Object-Relational Mapping, Database Application, Data Modeling, Application Development, Database Architecture and Administration, Requirements Analysis, Data Persistence
Beginner · Guided Project · Less Than 2 Hours

University of London
Skills you'll gain: Network Security, IT Security Architecture, OSI Models, TCP/IP, Threat Modeling, Network Protocols, Computer Networking, Cybersecurity, Application Security, Network Architecture, Cryptographic Protocols, Vulnerability Assessments, Network Infrastructure, Threat Detection
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Restful API, ASP.NET, Microsoft SQL Servers, C# (Programming Language), Database Management, JSON, SQL, Database Design, Server Side, Object Oriented Programming (OOP), API Design, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Codio
Skills you'll gain: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Customer Acquisition Management, Target Market, Market Opportunities, Competitive Analysis, Go To Market Strategy, Market Analysis, Persona Development, Ideation, Value Propositions, Business Modeling, Entrepreneurship, Strategic Partnership, Process Mapping, Sprint Planning, AI Enablement, Brainstorming, Growth Strategies, Business Planning, New Business Development, Problem Solving
Beginner · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: Semiconductors, Finite Element Methods, Medical Devices, Materials science, Electronics Engineering, Laboratory Testing, Electronics, Quality Assurance, Process Control, Biomedical Engineering, Electronic Systems, Product Testing, Mechanical Design, Manufacturing Processes, Electrical Engineering, Electronic Components, Computer Architecture, Process Engineering, Mechanical Engineering, Emerging Technologies
Intermediate · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Design Thinking, Business Modeling, Entrepreneurship, Value Propositions, New Product Development, Market Opportunities, Gap Analysis, Innovation, Technology Strategies, Strategic Thinking, New Business Development, Engineering Management, Market Analysis, Business Strategies, Competitive Analysis, Sustainable Business, Engineering
Build toward a degree
Beginner · Course · 1 - 3 Months