Python для Data Science: курсы анализа данных и ML
12 курсов и книг по Python для анализа данных — от Pandas и NumPy до машинного обучения и аналитики бизнеса.
Python давно стал стандартом для работы с данными — от простого сведения Excel-таблиц до серьёзной аналитики, BI и машинного обучения. Подборка для трёх аудиторий: начинающих с нуля (которым нужна база Pandas/NumPy), опытных Excel-аналитиков (хотят перейти на код), и тех кто метит в ML/Data Science профессионально.
В подборке: классические книги (Уэс Маккинни «Python и анализ данных» — каноническая книга от автора Pandas, второе и третье издания; Кеннеди Берман «Основы Python для Data Science»), системные курсы российских провайдеров (Яндекс Практикум «Python для анализа данных», SkillFactory две версии разных авторов, Специалист «Python для бизнес-аналитики»), бизнес-применение (Алексей Куличевский «Python для аналитиков, маркетологов и продактов» — самый системный курс по applied analytics), машинное обучение (Udemy от Jose Portilla «Машинное обучение в Python»), переход с Excel (TalkPython «С Excel на Python с Pandas»), библиотеки (Stepik «Библиотеки Python для Data Science»), математика и Python (УГАТУ), практика для новичков (Udemy «Освоение Python, Pandas, Numpy для начинающих»).
Что важно: для входа в data science нужен **Python (~80%) + математика (~15%) + предметная область (~5%)**. Из библиотек обязательны pandas, numpy, matplotlib; для ML добавляются scikit-learn, иногда tensorflow или pytorch. Реалистичный путь: 3-6 месяцев систематических занятий → начало работы junior data analyst или ML engineer. Если идёте из бизнеса (маркетинг, продакт) — курс Куличевского даёт прикладную базу за пару месяцев. SQL обычно работодатели просят не меньше Python, поэтому в параллели стоит освоить выборки и JOIN'ы.
Складчины из подборки

Python и анализ данных. Второе издание (Уэс Маккинни)
Основы Python для Data Science (Кеннеди Берман)
[Udemy] Освоение Python, Pandas, Numpy для начинающих (Varma Pericherla)
![[SkillFactory] Python для анализа данных (Константин Башевой)](/covers/38381.webp)
[SkillFactory] Python для анализа данных (Константин Башевой)
![[SkillFactory] Python для анализа данных (Маша Липчанская, Кирилл Федянин, Эмиль Магеррамов)](/covers/39909.webp)
[SkillFactory] Python для анализа данных (Маша Липчанская, Кирилл Федянин, Эмиль Магеррамов)
![[Яндекс Практикум] Python для анализа данных](/covers/340280.webp)
[Яндекс Практикум] Python для анализа данных
![[Специалист] Python для бизнес - аналитики 2021 (Даниил Леонов)](/covers/75484.webp)
[Специалист] Python для бизнес - аналитики 2021 (Даниил Леонов)
[Stepik] Библиотеки Python для Data Science (Юлия Пономарева)
[Udemy] Машинное обучение в Python: Machine Learning & Data Science (Jose Portilla, Влад Бурмистров)
Python для аналитиков, маркетологов и продактов. Тариф Базовый (Алексей Куличевский)
![[TalkPython] Переход с Excel на Python с Pandas (Michael Kennedy)](/covers/44329.webp)
[TalkPython] Переход с Excel на Python с Pandas (Michael Kennedy)
![[УГАТУ] Математика и Python для анализа данных . 2021 (Марат Робертович Богданов)](/covers/64335.webp)
[УГАТУ] Математика и Python для анализа данных . 2021 (Марат Робертович Богданов)
Что ещё посмотреть
Близкие направления: Python — программирование с нуля, JavaScript — frontend и Node, Java — backend и enterprise, нейросети — ChatGPT и Midjourney, prompt engineering. Что важно после базы: реальный проект на портфолио (Kaggle, собственная сводка данных) — без него junior-позицию закрывать сложно. Многие начинают с применения внутри своей текущей компании — анализ данных продаж/маркетинга/юнит-экономики. Этот трек часто работает быстрее академического перехода в data science.