Не советую выбирать онлайн курсы или просто курсы по "программированию". В большинстве, эти "курсы" учат не программированию, как способу создания алгоритмов, они учат синтаксису конкретного языка программирования. Теперь встаёт вопрос, вы хотите уметь программировать или знать синтаксис языка + методы стандартной библиотеке?
Ответы:
- Знать синтаксис языка + методы стандартной библиотеке
Синтаксис. Просто прочитав книжку для начинающих или найти на YouTube простой "курс" по выбранному языку всё сразу станет понятно. Это не русский со своими знаками.
Методы стандартной библиотеки изучаться с опытом. Для всех языков есть своя документация. Нашли, посмотрели, запомнили.
- Уметь программировать
Надо просто тренироваться. Программировать и программировать. Трудности - не беда! Пару поисковых запросов в Google. Не помогло? Задайте вопрос на форуме!
Если вы хотите стать настоящим программистом, то идите вы своей дорогой.