
Skills you'll gain: Animation and Game Design, Code Reusability, Unity Engine, Animations, 3D Assets, Software Design Patterns, Video Game Development, Software Visualization, User Interface (UI), Application Performance Management, Game Design, Virtual Environment, Software Development Tools, Development Environment, Visualization (Computer Graphics), System Monitoring, Application Frameworks, Computer Graphics, Performance Tuning, Verification And Validation
Intermediate · Specialization · 3 - 6 Months

Epic Games
Skills you'll gain: Game Design, Video Game Development, Prototyping, Unreal Engine, System Design and Implementation, Creativity, Innovation, Storytelling
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Unreal Engine, Object Oriented Programming (OOP), Object Oriented Design, C++ (Programming Language), Debugging, Computer Programming, Program Development, Video Game Development, Computer Programming Tools, 3D Assets, Development Environment, Software Documentation, Code Reusability, Data Storage, Scripting
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Code Reusability, Data Modeling, Video Game Development, Computational Thinking, File Management, System Programming, Data Integrity, C and C++, Program Development, Application Development, Data Storage, Computational Logic, Data Maintenance, Animation and Game Design
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Computer Graphics, Game Design, Object Oriented Programming (OOP), 3D Assets, Visualization (Computer Graphics), Video Game Development, Computer Graphic Techniques, Animation and Game Design, Object Oriented Design, Graphics Software, C# (Programming Language), Motion Graphics, Animations, Cross Platform Development, Program Development, Development Environment, Software Installation, Debugging, Build Tools, User Interface (UI)
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Interaction Design, UI Components, User Interface (UI) Design, Computer Graphic Techniques, Cinematography, Computer Graphics
Beginner · Specialization · 1 - 3 Months
Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, 3D Modeling, Game Design, Animation and Game Design, Unity Engine, Peer Review, 3D Assets, Computer Graphics, User Interface (UI) Design, User Interface (UI), Animations, Visualization (Computer Graphics), Software Design Documents, User Interface and User Experience (UI/UX) Design, Conceptual Design, Music, Design, Experience Design, Design Elements And Principles, UI Components
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Hypertext Markup Language (HTML), HTML and CSS
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Animation and Game Design, Game Design, Video Game Development, Animations, UI Components, Interactive Design, User Interface (UI), Software Development Tools, Scripting, Debugging
Mixed · Course · 1 - 4 Weeks

The University of Tokyo
Skills you'll gain: Game Theory, Political Sciences
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Game Design, UI Components, Video Game Development, User Interface (UI) Design, Virtual Environment, No-Code Development, Software Installation, Content Management, Event-Driven Programming, Package and Software Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Computer Science
Beginner · Guided Project · Less Than 2 Hours