Нужно построить нормальный план обучения, найти хорошие курсы для каждого элемента плана (как правило все есть онлайн и бесплатно либо дешево по подписке), основные усилия направить на практику.
План обязательно должен быть постоянно актуальным.
Тут учебники советуют, но при работе с учебниками вы затратите больше времени и сил, больше вероятность, что мотивации может не хватить.
Именно поэтому в вузах не просто список учебников выдают, а проводят лекции и множество работ с практикой, которую оценивают.