Unity courses can help you learn game design principles, 2D and 3D asset creation, scripting with C#, and user interface development. You can build skills in animation, physics simulation, and optimizing performance for different platforms. Many courses introduce tools like Unity's Asset Store for sourcing assets, Visual Studio for coding, and version control systems for team collaboration, all of that support creating engaging and interactive experiences.

Skills you'll gain: Unity Engine, Animation and Game Design, Video Game Development, Game Design, Scripting, Interactive Design, 3D Assets, User Interface (UI), Animations, UI Components, User Interface (UI) Design, Prototyping
Beginner · Course · 3 - 6 Months

Skills you'll gain: Unity Engine, Event-Driven Programming, C# (Programming Language), Game Design, UI Components, User Interface (UI), Video Game Development, User Interface (UI) Design, Animation and Game Design, Scripting, Project Design, Interactive Design, Development Environment, Code Reusability, Environment, Mechanics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Image Quality, Post-Production, Graphics Software, Video Game Development, Animations, Performance Tuning, Animation and Game Design, Graphic and Visual Design, C and C++, Design, Visual Design, Heat Maps, Interactive Design, UI Components, Simulations, Web Design and Development
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Unity Engine, Test Tools, Software Development Tools, Computer Programming Tools, Software Engineering Tools, Game Design, Build Tools, Test Script Development, Video Game Development, 3D Assets, Package and Software Management, Development Testing, User Interface (UI), Software Design, UI Components, 3D Modeling, Design, Property Management Systems, Asset Management, Productivity
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Unity Engine, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Heat Maps, Post-Production, Animations, Video Game Development, Motion Graphics, Code Reusability, Graphics Software, Performance Tuning, Simulations, Technical Design, Design, Creative Thinking
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Graphics Software, Virtual Environment, Image Quality, Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Test Tools, Software Development Tools, 3D Assets, Build Tools, Package and Software Management, Development Testing, Video Game Development, Scripting, Usability Testing, User Interface (UI), Software Configuration Management, Usability, UI Components, Configuration Management, Code Reusability, Software Design, Version Control, Design, Asset Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Game Design, Video Game Development, UI Components, Software Development Tools, User Interface (UI), Development Testing, Development Environment, Program Development, Software Visualization, Software Design, Visualization (Computer Graphics), Scripting, Build Tools, Code Reusability, Graphical Tools, Design, Creative Design, Environment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Computer Graphics, Image Quality, Computer Graphic Techniques, Animation and Game Design, Visualization (Computer Graphics), Video Game Development, Animations, Performance Tuning, Cross Platform Development, Mobile Development, Visual Design, Simulations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Animations, Program Development, User Interface (UI) Design, Game Design, Computer Graphic Techniques, C# (Programming Language), Model Optimization, Data Import/Export, Image Quality, Artificial Intelligence
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Data Lakes, Apache Spark, Databricks, Data Pipelines, PySpark, Business Intelligence, Data Warehousing, Data Architecture, Performance Tuning, Data Governance, Transaction Processing, GitHub, Dashboard, Version Control, Data Integration, Data Transformation, Data Cleansing, Analytics, Git (Version Control System), Scalability
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Storyboarding, Virtual Reality, Unreal Engine, Interactive Design, Usability Testing, Design Thinking, 3D Assets, Virtual Environment, User Experience, Experience Design, Prototyping, Unity Engine, User Experience Design, Interaction Design, Visual Storytelling, Design, Disabilities, Emerging Technologies
★ 4.7 (604) · Beginner · Specialization · 1 - 3 Months