Я иногда выступаю на конференциях и других публичных мероприятиях, и меня часто спрашивают о том, как вообще начать обучение в ML, DS. За последние пару лет я собрал небольшой гайд — минимально достаточный набор материалов из того огромного пула, существующих курсов, видео, сайтов, книг, публично доступных лекций и многого другого.
Питон можно еще учить вот так: https://ru.code-basics.com/languages/python с тренажером в браузере
действительно подзабыл про тренажеры и решение задачек, вот 2 известных сервиса, которыми пользовался сам:
- для программирования - https://leetcode.com
- для анализа данных - https://www.stratascratch.com