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: Virtual Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphic Techniques, Image Quality
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Application Security, Vulnerability Assessments, Software Design, Threat Modeling, Vulnerability Management, Security Engineering, Secure Coding, Software Design Patterns, Software Architecture, Software Visualization, Exploitation techniques, Cryptography, Cryptographic Protocols, Blockchain, Public Key Cryptography Standards (PKCS), Data Validation
★ 4.6 (94) · Intermediate · Course · 1 - 3 Months

California Institute of the Arts
Skills you'll gain: Information Architecture, Persona (User Experience), UI/UX Strategy, User Experience Design, Web Design, User Interface and User Experience (UI/UX) Design, User Experience, Wireframing, User Interface (UI), User Research, UI/UX Research, Web Design and Development, User Centered Design, Design Strategies, Persona Development, Design Research, Mockups, Usability Testing, Software Development Methodologies, Target Audience
★ 4.8 (1.3K) · Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming, Software Engineering, Programming Principles, Computer Programming, Software Development Tools, Software Design, Predictive Modeling, Algorithms, Data Structures, Markov Model, Performance Tuning, Performance Testing, File I/O, Debugging, Application Programming Interface (API)
★ 4.6 (1.5K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Web Analytics, Web Design, User Flows, Frontend Performance, Strategic Leadership, Usability, Business Leadership, HTML and CSS, User Interface (UI), Content Performance Analysis, User Interface and User Experience (UI/UX) Design, Performance Tuning, User Experience Design, Systems Design, UI/UX Strategy, Cascading Style Sheets (CSS), Web Development, Web Development Tools, Hypertext Markup Language (HTML)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Wiring Diagram, Architectural Drawing, AutoCAD, Electrical Wiring, Electrical Systems, Electrical Equipment, Technical Drawing, Electrical Power, Drafting and Engineering Design, Computer-Aided Design, Engineering Drawings, Schematic Diagrams, Engineering Design Process, Commercial Construction, Electrical Engineering, Layout Design, Autodesk, Technical Documentation, AutoCAD Civil 3D, Design Software
★ 4.9 (35) · Beginner · Specialization · 1 - 3 Months

University of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Data Flow Diagrams (DFDs), Software Engineering Tools, Software Development Tools, JUnit, Development Testing, Data Ethics, Test Automation, Software Development Methodologies, Dataflow
★ 4.7 (159) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Risk Analysis, Risk Management, Risk Management Framework, Project Portfolio Management, Business Risk Management, Enterprise Risk Management (ERM), Business Analysis, Risk Mitigation, Portfolio Management, Solution Design, Program Implementation, Project Implementation, Solution Architecture, Solution Delivery, Business Strategies, Business Solutions, Business Planning, System Implementation, Plan Execution, Change Management
★ 4.8 (37) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, AI literacy, Brainstorming, AI powered creativity, Email Automation, Ideation, Timelines, AI Enablement, LLM Application, AI Personalization, Taking Meeting Minutes, Concision, Large Language Modeling, Business Writing
★ 4.8 (1.3K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Architectural Drawing, AutoCAD, Architectural Design, Building Design, Architecture and Construction, Technical Drawing, Engineering Drawings, Civil and Architectural Engineering, Drafting and Engineering Design, Computer-Aided Design, Engineering Plans And Specifications, Sustainable Architecture, Autodesk, AutoCAD Civil 3D, Architectural Engineering, Structural Engineering, Land Development, Functional Design, Layout Design, 3D Modeling
★ 4.8 (77) · Beginner · Specialization · 1 - 3 Months

West Virginia University
Skills you'll gain: Sales Management, Sales Strategy, Account Management, Sales, Sales Process, Strategic Planning, Sales Training, Inside Sales, General Sales Practices, Selling Techniques, Business Strategy, Outside Sales, Purchasing, Compensation Management, Goal Setting, Recruitment
★ 4.5 (309) · Mixed · Course · 1 - 4 Weeks