Начинай читать книги. Читай теорию и реализуй на практике (в книге их определённо должно быть много). НО не останавливайся "копипастом", изменяй что-то, поиграй с кодом — выясни, как он устроен и работает — что за что отвечает. Если при обучении будут возникать вопросы и подробно о них в книге не рассказывается, то попробуй найти ответ в Интернете (то есть прочитай что-то про эту тему). Не рекомендую смотреть видео на Ютубе. Там очень много мусора перекрывает золото, так что попробовать найти там что-то качественное — нет смысла.