В любых курсах более 50 процентов людей просто прослушают и все. Это подобно школе, где ученик получающих тройку, по сути просто прослушал и мало что понял и может. Конечно, это все же хорошо в некотором роде, что человек поймет это ...так как не все умеют работать с книгой, то хоть малость будут в курсе деятельности. Ну и есть такая психологическая вещь - не признаваться в своих слабостях, так что даже если курсы тебе ничего не дали, то об этом никто не хочет говорить, особенно если большие деньги платили.
Развод лохов на бабки - один из древнейших способов получения доходов. А "курсы программирования" - благодатная почва для персонажей, которым не хватает мозгов выучиться на профессиональных программистов, но хватает навыков изобразить из себя "гуру" перед полными неучами. Собственно, подавляющее большинство "видеоуроков" такими недоучками и клепается. Книг далеко не всегда достаточно. Крайне желательно иметь профессионального наставника, который укажет на сделанные тобой ошибки. Потому оптимальный вариант - полноценное высшее образование.
Просто учи английский и будет тебе счастье, и никаких курсов не надо. Весь интернет у тебя будет на ладони. PS: сам на инглише всё гуглю и смотрю, информации гораздо больше и объясняют на мой скромный взгляд понятнее.