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

University of Colorado System
Skills you'll gain: Unity Engine, Video Game Development, C# (Programming Language), Game Design, Object Oriented Design, Object Oriented Programming (OOP), Application Design, Software Design, Programming Principles, Application Development
★ 4.8 (68) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, Unity Engine, Video Game Development, Animation and Game Design, Computer Graphics, Game Design, Computer Graphic Techniques, Virtual Environment, Animations, Software Installation, Scripting
Beginner · Course · 1 - 3 Months

Skills you'll gain: Software Architecture, Code Review, AI Workflows, AI Integrations, Software Design, Python Programming, Version Control, Java Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Graphics, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, Animation and Game Design, Video Game Development, Game Design, C# (Programming Language), Animations, Program Development, Software Installation
Mixed · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Generative AI, Software Development Tools, Code Review, AI Workflows, Application Development, Application Design, Maintainability, Software Quality (SQA/SQC), Software Technical Review, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

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: Shell Script, Bash (Scripting Language), Unix Shell, Package and Software Management, Command-Line Interface, Docker (Software), Software Installation, Remote Access Systems, Linux Commands, Linux, OS Process Management, User Accounts, Containerization, Scripting, Scripting Languages, File I/O, Software Development Tools, Linux Servers, Linux Administration, Software Development
Beginner · Course · 3 - 6 Months

JetBrains
Skills you'll gain: Application Development, Application Deployment, Generative AI Agents, Large Language Modeling, Software Development Tools, LLM Application, AI literacy, IntelliJ IDEA, Agentic Workflows, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Integrated Development Environments, Agentic systems, Code Review, Software Development, Software Development Life Cycle
★ 3.3 (9) · Beginner · 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: Unity Engine, 3D Assets, Event-Driven Programming, Software Development Tools, Video Game Development, Code Reusability, User Interface (UI), Graphical Tools, User Interface (UI) Design, Scripting, Software Design, Object Oriented Design, Visualization (Computer Graphics), C# (Programming Language), Version Control
Mixed · Course · 1 - 3 Months

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