Я наставничаю в той самой htmlacademy, и частенько студенты приходят, не умеющие программировать от слова совсем. Им курс дается тяжело, приходится их вытягивать буквально за жабры и разжевывать все мелочи, что, в целом, в мои обязанности и не входит вовсе.
Поэтому перед академией я настоятельно рекомендую на три круга прослушать под запись курсы Zorax Или JavaScript weird parts на ютубе, почитать/послушать Кантора, это раз.
Прорешать 30-40 задачек на кодварс (я там прокачиваю некоторых своих студентов), это два.
И вот уже после этого идти в академию, тогда от курса будет максимальный толк и отдача.