У меня есть дружбан, который зубрил теорию по JS. Он знал его просто по винтикам, и доказывал что так и нужно, но не мог устроиться, тк не мог написать абсолютно ничего. Я прошу открыть редактор и сделать что-то, и редактор просто закрывается пустой. Так было не один год, пока я не психанул, купил курс с практикой по Реакту, дал ему логин и пароль от Udemy и настоял, чтлбы он учил. В том же году он после курса устроился на работу.
Поэтому еще раз: только практика! Иначе «все забывается» (с) плюс ничего не можешь как доходит до дела.