Первые шаги однозначно лучше делать по качественным видеоурокам, так как там видно ещё и то, что именно делают в IDE, чтобы получить результат (какие нажимают кнопки, открывают вкладки и т.д.).
Дальше уже зависит от того, какой формат подачи информации больше подходит лично вам. У сайтов/электронных книг проще то, что можно скопировать выделенный фрагмент кода и вставить себе в приложение. Но сейчас часто дают ссылку на репозиторий с исходниками и для книг и для видеоуроков (я, по крайней мере, всегда так делаю), так что эта проблема менее актуальна. А на видео можно посмотреть как сделанное приложение работает "в движении".