Информации в бесплатном доступе куча — можно обучиться самостоятельно. Так почему же люди этого не делают?
Я выбрал курсы в первую очередь для дисциплины и во вторую очередь для структуры. Обучаясь самостоятельно, я очень часто уходил в дебри. Лез туда, куда лезть с моим уровнем знаний еще рано или вообще не нужно. Это приводило к разочарованию в собственном интеллекте и банальному перегоранию. После этого требовалось несколько месяцев для прихода в чувство и новому витку желания обучаться. И так по кругу. В итоге прошло два года с начала моего самостоятельного обучения. Все, что я имею — это бессистемные куски информации, которую можно было бы освоить за 1 месяц при нормальном подходе к обучению.
У меня есть знакомый, который самостоятельно и бесплатно обучился фронту за 7-8 месяцев и нашел работу. Завидую таким людям ;) А для таких, как я, и созданы курсы. И за неделю обучения я уже закрыл много пробелов в базе по HTML и СSS.