
Simplilearn
Skills you'll gain: C# (Programming Language), Restful API, Unity Engine, Object Oriented Programming (OOP), .NET Framework, C++ (Programming Language), Video Game Development, ASP.NET, Object-Relational Mapping, Software Engineering, Web Services, Application Development, Software Design Patterns, Database Management, Programming Principles, C (Programming Language)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Animations, Visualization (Computer Graphics), 3D Assets, Software Design Patterns, Video Game Development, Object Oriented Programming (OOP), Data-oriented programming, Game Design, Scalability, Virtual Environment, Software Development Tools, Virtual Reality, Computer Graphics, Performance Tuning, Data Validation, Real Time Data, Computer Graphic Techniques, Scripting, C# (Programming Language)
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Software Design Patterns, Game Design, Maintainability, Software Design, Software Architecture, Video Game Development, Programming Principles, Animation and Game Design, Event-Driven Programming, Scalability, Game Theory, Artificial Intelligence, Animations
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Unreal Engine, User Interface (UI), Data Persistence, Game Design, Video Game Development, Performance Tuning, Interactive Design, User Interface (UI) Design, Human Machine Interfaces, Animation and Game Design, Scripting, Performance Testing, System Testing, Programming Principles, No-Code Development, Virtual Environment, Development Testing, Artificial Intelligence, Object Oriented Design, Animations
Intermediate · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Unity Engine, Debugging, Object Oriented Programming (OOP), Video Game Development, C# (Programming Language), Game Design, Computer Programming, Data Storage, Development Environment, User Interface (UI), Scripting
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Video Game Development, Game Design, Debugging, Programming Principles, Animations, Scripting Languages, Event-Driven Programming
Beginner · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Programming Principles, Animation and Game Design, Software Quality (SQA/SQC), Problem Solving, Computer Programming, Theoretical Computer Science, Program Development, Software Engineering, Python Programming, Algorithms, Pseudocode, Data Structures, Application Design, Debugging, Problem Management, Computer Science, Functional Testing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Computer Graphics, Game Design, Object Oriented Programming (OOP), 3D Assets, Video Game Development, Animation and Game Design, C# (Programming Language), Animations, Cross Platform Development, Development Environment, Software Installation, Debugging, User Interface (UI), Program Development, Prototyping, Computational Logic, Content Management
Beginner · Specialization · 3 - 6 Months
Universitat Autònoma de Barcelona
Skills you'll gain: 3D Modeling, Video Game Development, Game Design, Unity Engine, 3D Assets, Peer Review, User Interface (UI) Design, Visualization (Computer Graphics), Computer Graphics, Animations, User Interface and User Experience (UI/UX) Design, Software Design Documents, Design, User Interface (UI), Experience Design, Music, Animation and Game Design, Usability, Microsoft Visual Studio, Unreal Engine
Beginner · Specialization · 3 - 6 Months

University of London
Skills you'll gain: Interactive Design, Computer Graphics, User Interface and User Experience (UI/UX) Design, Mobile Development, Visualization (Computer Graphics), Animation and Game Design, Music, Application Development, Multimedia, Computer Programming, Digital Signal Processing
Mixed · Course · 1 - 3 Months

Epic Games
Skills you'll gain: Game Design, Video Game Development, Prototyping, Unreal Engine, User Interface (UI), Creativity, Innovation, Animations, UI Components, System Implementation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Game Design, Video Game Development, Performance Tuning, User Interface (UI), Animation and Game Design, Event-Driven Programming, Virtual Environment, UI Components, C# (Programming Language), Program Development, Debugging, 3D Modeling, Animations, Object Oriented Programming (OOP), System Configuration, User Interface (UI) Design, Object Oriented Design, Scripting, Prototyping
Beginner · Specialization · 3 - 6 Months