
Skills you'll gain: Git (Version Control System), GitHub, Software Versioning, Application Deployment, Code Reusability
Advanced · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, 3D Assets, Game Design, Virtual Environment, Video Game Development, Computer Graphic Techniques, Computer Graphics, Performance Tuning, Interactive Design, Model Optimization, Design Elements And Principles
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Android (Operating System)
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Virtual Reality, Unreal Engine, 3D Assets, Virtual Environment, Unity Engine, Cross Platform Development, Application Development, Prototyping, Interaction Design, Web Development Tools
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Animation and Game Design, Code Reusability, Animations, Unity Engine, Visualization (Computer Graphics), Software Design Patterns, Game Design, Software Visualization, Video Game Development, User Interface (UI), Application Performance Management, Software Development Tools, Development Environment, System Monitoring, Application Frameworks, Computer Graphics, Performance Tuning, Memory Management, Scripting
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, User Interface (UI), 3D Assets, Virtual Environment, Game Design, User Interface (UI) Design, Video Game Development, Debugging, Computer Graphics, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Object Oriented Design, Android Development, Android (Operating System), User Interface (UI) Design, Animation and Game Design, C# (Programming Language), C and C++, Mobile Development, Application Deployment, Code Reusability, Software Installation, UI Components, Linear Algebra, Computational Logic, Interactive Design
Beginner · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Unity Engine, Video Game Development, Object Oriented Programming (OOP), Object Oriented Design, Game Design, C# (Programming Language), Code Reusability, Event-Driven Programming, File I/O, UI Components, User Interface (UI), Data Import/Export, Data Persistence, Configuration Management
Intermediate · Course · 1 - 3 Months

Fudan University
Skills you'll gain: Unity Engine, Cross Platform Development, Performance Tuning, Android Development, Game Design, Mobile Development, Video Game Development, Computer Graphics, 3D Assets, Computer Graphic Techniques, C# (Programming Language), Image Quality, Virtual Environment, Artificial Intelligence, Animations, Scripting
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Scripting, C# (Programming Language), Video Game Development, Game Design, Event-Driven Programming, Development Environment, Programming Principles, Object Oriented Programming (OOP), Data Structures, Software Installation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Android Development, Unity Engine, Mobile Development, Video Game Development, User Interface (UI), User Interface (UI) Design, Animation and Game Design, Game Design, 3D Assets, C# (Programming Language), Scripting, Software Installation, Animations
Beginner · Course · 1 - 3 Months

Skills you'll gain: UI Components, Scripting, Unity Engine, User Interface (UI), User Interface (UI) Design, Animation and Game Design, Event-Driven Programming, Interactive Design, User Interface and User Experience (UI/UX) Design, Game Design, Video Game Development, Animations
Mixed · Course · 1 - 4 Weeks