Если хорошо знаете английский, советую учить по официальным курсам Unity
https://unity3d.com/ru/learn
Но, если уровень английского не сильный, советую тогда русскоязычные курсы по Unity.
В свое время мне очень помогли курсы у этих ребят ->
Курсы по Unity 2018
У них хорошо продумана программа обучения именно для начинающих и цены более чем доступные, первый курс всего 700 рублей стоит, я промокод использовал (gamedev2018) если он еще актуален, можете попробовать.
Особенно у них понравилась онлайн-поддержка учеников, приятные ребята, помогают решить возникшую проблему по онлайн-чату на сайте. И сертификация есть, но нужно тестирование по почте проходить.
Вообщем рекомендую если вы полный 0 в программировании и unity.