Я не програміст, але частково поглиблювався в Python, щоб автоматизувати деякі процеси на роботі. Ну і для цікавості machine learning, всє дєла)
Головне, що можу сказати: курси - зло. Сам не ходив (хоча кілька знайомих відвідували - відгуки негативні), в інтернеті інфи більш, ніж достатньо. Курси тобі не дадуть розуміння хоча би тому, що ти не зрозумієш, чому тебе там навчають і як його використати окрім кількох прикладів, що розглядались на самих курсах. Зазвичай, лектор орієнтується на тих, хто найбільш прошарений в темі, тому і темп відповідний (якщо він буде взагалі), а тому більшість "курсантів" виходять з забитою хз чим головою.
Серйозно - шукай і вчись сам, є більш, аніж достатньо відкритих та безкоштовних ресурсів. І не вір тим, хто каже, що за кілька місяців тебе навчить)
Почитай ebanoe.it, там про більшість курсів непогано пройшлись) Ну а згадане тобою говайті взагалі в топі жесті)
P.S. Для програмування важливо розуміти, як працюють алгоритми, що ти повинен зробити, щоб отримати бажаний результат. А мова програмування - інструмент, не більше.