Стоит ли учиться на ваших курсах тем, кто уже пробовал программирование, и получается слабовато?

Однозначно нет. Я беру на курсы только тех, у кого от природы выраженные хорошие способности к программированию, и помогаю им прокачиваться до топовых уровней.

Если получается слабенько, не можете быстро и самостоятельно решать простенькие задачки на пару десятков строк кода, посоветую найти себе индивидуального ментора, и заниматься с ним.
Тысячи преподавателей по программированию самых топовых уровней жаждут обучать вас тут :)
repetit.ru/repetitors/informatika-i-programmirovanie/

Только помните, что если хороших способностей у вас нету, то вы даже с преподавателем в лучшем случае освоите программирование лишь на каком-то начальном уровне "для себя", которое до уровня "в профессию на работу" и близко не дотягивает. Зачем вам тратить деньги на это всё?

Возможно, вы сможете пройти например мой курс обучения программированию с нуля на "троечку". По первым 6 бесплатным вступительным занятиям отсеивается примерно 50% из тех, у кого явно нету сильных способностей к программированию.

Затем уже в процессе занятий на курсе баню где-то 30% за некачественное или откровенно слабое прохождение (по этой причине, в частности, сделал оплату только после успешного прохождения всего курса).

Остаётся 15%, с которыми всё становится ясно, когда они делают со мной выпускную задачку: самостоятельно, без подсказок по каждой строчке, фактически у них не получается. Честно сразу говорю, что им продолжать дальше не стоит, но какой-то процент всё же решает попробовать.

Это кстати вообще грубейшая ошибка: знаю ребят, которые думают, что смогут добиться цели "войтивайти" просто упорством, тратят буквально сотни тысяч рублей на курсы крупнейших онлайн-школ, где "гарантируется трудоустройство", но в итоге всё равно оказываются у разбитого корыта, потратив кучу денег и времени совершенно впустую.

На моих курсах, ну после начального ещё можно осилить следующий второй промежуточный курс, где я немного помогаю индивидуально, но на третьем "Выживший: 28 задач" сливается уже 100% как-то попавших сюда без способностей, потому что решать задачки там надо уже полностью самостоятельно.

Могу ли я ошибиться при оценке способностей? Ну вот по первым трём курсам фактически на 99.5% могу сказать точно, что способности до уровня в профессию не дотягивают, и никакого чуда не случится, что вдруг они сами собой проявятся. Да, есть где-то 0.5%, которые добираются до курсов по алгоритмам, и потом уже там окончательно сдаются. Хотя в принципе курсы по алгоритмам -- это самый-самый минимально приемлемый профессиональный уровень, и кто тут пусть и медленно, но продвигается вперёд, пожалуй, на работу кодировщиком или тестировщиком может рассчитывать, но на фоне способных ребят будет выглядеть бледненько, а конкуренция за стажёры-джуниоры ооочень высокая.

Короче говоря. Программист должен уметь быстро и самостоятельно писать код по выдаваемым задачкам, причём это "быстро и самостоятельно" проявляется уже на самых первых задачах с нуля.
Если понимание "на лету" отсутствует, если "быстро и самостоятельно" исходно нету, то и не появится.