Только практика. Потому что мозг человека так устроен – он будет эффективнее запоминать устройство копья во время охоты, а не когда смотрит на березу) С природой и гормональным фоном не поспоришь – вы гораздо быстрее и эффективнее других все выучите (в том числе и основы). А то, что есть в книге - мозг запоминать не будет т.к. это и так в книге есть. Любой начинающий программист это понимает. В следствии неизбежного развития логики)) Документация, основы, термины, понятия – все постепенно подтянется в процессе. Только вы не просто узнаете, что такое массив, но и зачем он на этой планете. Что касается материалов.. Я сам его начал 2 мес. назад изучать без базовых курсов. Действительно док самый лучший ресурс. Видео тоже есть простые и понятные, но по докам мне быстрее получилось узнать, как делать то, что требовалось. С видео есть проблема - они жутко занудные, смотреть сложно и неинтересно. Но на начальных этапах (например когда инсталируешь и пишешь хелло ворлд) - видео самый лучший источник знаний т.к. показывает куда щелкать мышкой. Еще примеры с github. Был один пример в связке с LAravel, ссылки уже не осталось, по нему я 90% логики понял как vue с ларавель работают. Так понятно он там все написал. Поэтому советую github юзать в процессе практики. А так Vue прикольная штука, но бесячая иногда. С этой его реактивностью.. капризной) На ларавеле после него отдыхаешь. Там как написал так и будет, а vue нужно уговаривать чутка) Хотя шаблоны удобнее и быстрее собрать на vue т.к. можно много запросов делать из разных контроллеров без перезагрузок