25 Best + Free Unity Courses & Certificates 
- 1. Introduction to C# Programming and Unity [Coursera] - Best Course Overall
- 2. Getting Started with Unity [Unity Learn]
- 3. Make a GAME (Unity) [YouTube] - Best YouTube Tutorial
- 4. CS50's Introduction to Game Development [edX] - Best Free Course
- 5. How to make a Video Game [YouTube]
- 6. Create with Code [Unity Learn]
- 7. How to make a 2D Game [YouTube]
- 8. Beginner Guide to How to Make a Game with Unity [BitDegree]
- 9. Rapid Gameplay Prototyping [Coursera]
- 10. Creating Virtual Reality (VR) Apps [edX]
As featured on Harvard EDU, Stackify and Inc - CourseDuck identifies and rates the Best Unity Courses, Tutorials, Providers and Certifications, based on 12,000+ student reviews, public mentions, recommendations, ratings and polling 5,000+ highly active StackOverFlow members. Learn more
- Udemy and Eduonix are best for practical, low cost and high quality Unity courses.
- Coursera, Udacity and EdX are the best providers for a Unity certificate, as many come from top Ivy League Universities.
- YouTube is best for free Unity crash courses.
- PluralSight, SkillShare and LinkedIn are the best monthly subscription platforms if you want to take multiple Unity courses.
- Independent Providers for Unity courses & certificates are generally hit or miss.
2% of jobs $39,500 - $54,999
6% of jobs $55,000 - $70,499
6% of jobs $82,000 is the 25th percentile. Salaries below this are outliers.
$70,500 - $85,999
15% of jobs $86,000 - $101,499
19% of jobs The average salary is $108,657 a year
$101,500 - $116,999
17% of jobs $131,500 is the 75th percentile. Salaries above this are outliers.
$117,000 - $132,499
11% of jobs $132,500 - $147,999
8% of jobs $148,000 - $163,499
5% of jobs $163,500 - $178,999
3% of jobs $179,000 - $194,500
3% of jobs
Introduction to C# Programming and Unity (2018)
- The course is free and very beginner friendly. Anyone who has dreamed of developing a video game can start here.
- By focusing on a fun project, the course helps students stay enthusiastic as they begin a journey deep into computer programming and game development.
- Course does a great job of whetting appetites and priming students for further learning.
- The course does not stand alone. It is only an introduction to the 5-course series and will not teach enough by itself.
- Course brushes up against math and traditional coding. While neither are prerequisites, students with absolutely no background in either will have a harder time.
- Acquiring C# console and Unity can prove prohibitive to students who are unprepared.
Getting Started with Unity (2019)
- Learning focuses on real-world experience. The completely hands-on approach is compelling and effective.
- Entire introductory platform is free to access.
- Great way to foster interest in computer science and using Unity.
- It's a fairly self-structured experience. Students can get lost in the materials without a clear path to follow.
- Completely skips theoretical fundamentals. It might make programming fun, but some lessons are staples for a reason.
- Designed for all ages. Anyone with a computer science background should not start with Unity here.
Make a GAME (Unity) (2013)
- Anything available on YouTube is completely free and infinitely repeatable. It's always a pro.
- Course makes a strong effort to guide true beginners through the development process.
- Lessons are very easy to digest.
- Entirely GUI-based game development. This is not a place to learn coding.
- Number of views rapidly dwindles as you get into the series, suggesting that completing the course is harder than it seems.
- Videos were filmed on an older version of Unity. Some discrepancies may come up.
CS50's Introduction to Game Development (2018)
- Course is the 2nd in a series. For a more complete learning experience, the entire series can be studied for free.
- Project-focused learning ensures that anyone who completes the course will have made their first video game.
- Course can be taken for college credit through Harvard University.
- Professional certificate costs $150.
- Course is designed at an intermediate level. Beginners cannot start here.
- Course is only free if you do not want college credit.
How to make a Video Game (2017)
- Course is extremely beginner friendly. It skirts many of the frustrations that plague first projects by keeping things simple.
- Course have millions of views, suggesting that it has successfully helped many newcomers tackle their first video game development project.
- Brackeys has great energy and flow in his presentation.
- YouTube does not provide consistent interactions with the instructor.
- Tutorial does not get deep into development concepts and resources. It keeps things strictly at the beginner level.
- Tutorial only covers Unity. Other game development resources will not be found here.
Create with Code (2019)
Overall Score : 99 / 100
How to make a 2D Game (2018)
Overall Score : 90 / 100
Beginner Guide to How to Make a Game with Unity (2017)
Overall Score : 99 / 100
Rapid Gameplay Prototyping (2018)
Overall Score : 58 / 100
Creating Virtual Reality (VR) Apps (2017)
Overall Score : 99 / 100
Complete C# Unity Game Developer 3D (2021)
What You'll Learn
- Learn C# from scratch. A powerful modern language.
- Get experience using Unity 2017 - a very versatile 3D tool.
- Gain an excellent general knowledge of video game design.
- Make 2.5D and 3D games in Unity.
- Transfer your knowledge to .NET, other languages, and more.
- Learn how object oriented programming works in practice.
- Develop a positive attitude to problem solving.
- Practical exercises EVERY VIDEO to build actual skills.
- Learn good coding and design patterns.
- Learn to use source control, a valuable tool for working in small teams.