Если говорить о выборе курсов без конкретной рекомендации, то можно выбрать по следующим критериям:
Отзывы. Предположим, вы уже определелились с направлением по которому вас требуются курсы, тогда следует посмотреть отзывы, которые оставляют студенты и выпускники. Зачастую они говорят больше, чем лендинги платформ. Возможно кто-то из ваших знакомых где-то учился или что-то слышал. Отзывы можно посмотреть на агрегатораах, в поиске.
Здесь же стоит упомянуть про инфоповоды. Например про некоторые школы писали, что они не возвращают деньги, затягивают с курсами и так далее.
Цена. Тут все просто. Некоторые компании предоставляют рассрочки, возможность кредита и так далее.
Формат обучения. Лично мне не заходит обучение через видео. Да и я знаю, что это неудобный формат, когда нужно что-то поправить. Если в тексте можно поменять текст с легкостью, то видео нужно перезаписывать. Сюда же относится то, есть ли практика, есть ли дедлайны, как проверка и так далее.
Поддержка. По ходу обучения у вас будут появляться вопросы, важно понимать, есть ли кто-то, кто будет на них отвечать. Зачастую, чем более самостоятельно вы учитесь, тем меньше этой помощи, но цена обычно ниже.
Сарафанное радио. У меня как было. Я выбрал курсы, на которых учился мой брат. Он отучился, нашел работу, мне порекомендовал платформу (Хекслет). Потом я пошел учиться, отучился, теперь сам рекомендую. Если есть кто-то знакомый, который учился, то поспрашивайте.
Как-то так, критериев поиска может быть много. Если вы хотите попробовать что-то бесплатно, то можно на
Code-basics.com изучить немного основ