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