Я помню, как, когда я начинал в 2012, даже по фронтенду лучшее, что было для начинающего, это "Большая Книга CSS" Дейва Макфарленда, и ту надо было на английском вылавливать в актуальном издании. А потом выросли проекты для начинающих типа Treehouse, и это сильно понизило входной порог.