Date:
Например, вы можете предложить персональные видеоуроки и образовательные материалы, или встроить элементы геймификации вроде достижений
JavaScript
Наличие негативных комментариев – не всегда критично, но их повторяющиеся причины должны насторожить
Короче, в плане выбора CMS там просто ад для обычного неподготовленного человека
JavaScript, часть 2: прототипы и асинхронность (Coursera, 31 урок) – изучите прототипы, конструкторы, асинхронный код, Node
Кроме того, в большинстве случаев одним только HTML ограничиться не получится