Как не зарываться?
Если ваша задача выучить всё на свете, то вы её не сможете реализовать. А если бы у вас был микротаск на Pixi.js , то вы бы освоили лишь нужные вам фрагменты информации. Ну и дальше по нарастающей. Если нет задач - придумайте себе сами, загоритесь какой-нибудь небольшой идеей и не отвлекайтесь на море под боком.
Во время решения задачи часто будут возникать всякие ad hoc решения. Не стоит их бояться: работающее решение лучше, чем ничего. А рефакторить/переписать всегда можно успеть, когда будет больше опыта.
Так вот вопрос: как не зарываться, в этом море информации? 
Покачто я нашёл только один способ как с этим бороться:отключать интернет во время учёбы
Потомучто ты постоянно будешь удаляться вглубь, изучая разные терминологии, которые по большому счёту нужны только эрудитам. Если вы найдёте другой способ, обязательно дайте знать. Мой способ работает, потомучто когда начинаешь чтото учить, и встречаешь чтото непонятное, то надо просто выписывать это в конспект. А потом когда доучите весь предложенный материал, включайте интернет, и догугливайте утраченное не по мере прохождения. А когда абсолютно не можете без чей то помощи додумать основываясь на знаниях, решая практические задания, то тогда можно включить интернет и подглядеть в него. Важно что интернет надо включать только в том случае, если вы неизбежно остановились на чём то, и не видите смысла продолжать изучение дальше таким образом. Кстати придумал я этот метод абсолютно случайно, когда ремонтная бригада под окном поломала электричество на 2 часа, и я сидел за ноутбуком без Wi-Fi. Сегодня уже наступила технологическая сингулярность. На крайний случай для целей чтобы подсматривать ответы можно использовать рядом лежащий смартфон, в котором интернет будет по прежнему включён. Так как на нём печатать вопросы или произносить их голосом менее привычно, то вы будете прибегать к этому отвлекаясь от "курса дела" меньше.