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.

University of Colorado Boulder
Skills you'll gain: Teamwork, Conflict Management, Collaboration, Diversity Awareness, Team Collaboration, Decision Making, Collaborative Software, Interpersonal Communications, Social Skills, Workplace inclusivity, Cultural Diversity, Communication Strategies, Innovation, Communication, Culture, Digital Communications
★ 4.7 (3.7K) · Beginner · Course · 1 - 4 Weeks
Universidade de São Paulo
Skills you'll gain: Conversion Funnel Analysis, Search Engine Marketing, Digital Marketing, Email Marketing, Digital Marketing Campaigns, Google Ads, Marketing Strategies, Search Engine Optimization, Google Analytics, Online Advertising, A/B Testing, Pay Per Click Advertising, Marketing Planning, Advertising Campaigns, Web Analytics, Digital Advertising, Facebook, Campaign Management, Marketing Analytics
★ 4.7 (2.3K) · Beginner · Course · 1 - 3 Months

Sage Publications
Skills you'll gain: Strategic Marketing, Product Strategy, Marketing, Business Strategy, Go To Market Strategy, Marketing Strategy and Techniques, Value Propositions, Design Thinking, Customer Analysis, Market Dynamics, Brand Strategy, Target Market, Strategic Thinking, Product Development, Product Lining, Branding, New Product Development, Consumer Behaviour, Competitive Analysis, Market Trend
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, AI Product Strategy, Product Management, Risking, Product Roadmaps, Product Requirements, Artificial Intelligence, AI literacy, Decision Intelligence, Data Ethics, Product Development, Prompt Engineering, Feasibility Studies, Product Automation, User Experience Design, Model Evaluation, Governance Risk Management and Compliance, UI/UX Research, Project Scoping, Governance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft PowerPoint, Presentations, Oral Expression, Data Storytelling, Verbal Communication Skills, Public Speaking, Data Visualization, Business Communication, Storytelling, Client Services, Communication, Peer Review, Communication Strategies, Data Analysis
★ 4.5 (1.1K) · Beginner · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Kubernetes, Cloud-Native Computing, Terraform, DevOps, Cloud Platforms, Cloud Infrastructure, Infrastructure as Code (IaC), Containerization, Devops Tools, Infrastructure Architecture, Multi-Cloud, Cloud Computing, Cloud Deployment, YAML, API Design, Configuration Management, Command-Line Interface, Data Mapping, Package and Software Management, System Configuration
Intermediate · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Software Quality (SQA/SQC), Problem Solving, Programming Principles, Computer Programming, Program Development, Algorithms, Python Programming, Computer Science, Debugging, Test Planning, Functional Testing, Other Programming Languages
★ 4.3 (238) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Vibe coding, Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, No-Code Development, Responsive Web Design, Web Design and Development, Front-End Web Development, Software Development Tools, AI literacy, Agentic Workflows, AI Workflows, Generative AI Agents, Software Documentation, Technical Documentation, Web Development Tools, Application Development, Prototyping, Web Development, Project Documentation
Beginner · Course · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Operations Management, Operations, Operational Efficiency, Operational Excellence, Process Improvement and Optimization, Process Analysis, Process Management, Process Optimization, Lean Manufacturing, Process Improvement, Lean Methodologies, Process Mapping, Quality Improvement, Continuous Improvement Process, Capacity Planning, Quality Management, Capacity Management, Supply Chain Management, Quality Control, Statistical Process Controls
★ 4.5 (2.9K) · Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Debugging, File I/O, Memory Management, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Algorithms, Test Planning, Simulations, Test Case, System Programming, Computer Programming, Data Structures, Software Development, C and C++, Software Engineering, Problem Solving, Software Design
★ 4.6 (7.5K) · Beginner · Specialization · 3 - 6 Months

Lund University
Skills you'll gain: Sustainable Development, Climate Change Adaptation, Sustainable Systems, Land Development, Sustainable Technologies, Community Development, Sustainable Design, Corporate Sustainability, Governance, Natural Resource Management, Economic Development, Socioeconomics, Environment, Sustainable Business, Social Impact, Systems Thinking, Environmental Issue, Climate Change Mitigation, Energy and Utilities, Multimedia
★ 4.7 (3K) · Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Node.JS, Restful API, Database Design, Front-End Web Development, React Redux, Ajax, Database Development, Database Application, Server Side, Back-End Web Development, NoSQL, Javascript, Full-Stack Web Development, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
★ 4.4 (1.5K) · Beginner · Specialization · 3 - 6 Months