Стоит, но лучше разобраться к кому ты идешь, потому что не всегда курсы преподают профи, иногда их преподают студенты с малым опытом, а также учитывай в какую группу ты идешь, если не собираешься заниматься с преподавателем отдельно. Из плюсов можно выбирать когда и куда ты пойдёшь, на какое время, из минусов я сам пока что ничего не нашёл, кроме вышеперечисленных нюансов, так что да, курсы стоит посещать
Среднестатистические "курсы программирования" не учат программировать. Они учат писать типовой код, решающий типовые задачи.
Бизнесу необходима дешёвая рабочая сила на конвейер рутинных задач, вот курсы её и обеспечивают. Но необходимых полноценному программисту знаний курсы не дают.