
Data Scientist: от данных до деплоя моделей
Практический курс по Data Science: от постановки ML-задачи и работы с данными до inference API, CI/CD и мониторинга моделей в продакшне. Вы пройдёте EDA, feature engineering, обучение и оценку моделей, experiment tracking, error analysis и deployment — чтобы собирать полноценный рабочий контур вокруг ML-решения.
О курсе
Этот курс посвящён полному прикладному циклу Data Science: от постановки ML-задачи и анализа данных до сервиса предсказаний, CI/CD и мониторинга модели в продакшне.
Вместо абстрактного “обучили модель в ноутбуке и пошли дальше” Вы пройдёте весь рабочий контур, который нужен в реальных проектах: формализация задачи, выбор метрик, проверка качества данных, поиск утечек, построение признаков, обучение baseline- и gradient boosting-моделей, experiment tracking, оценка качества, error analysis, model serving, автоматические проверки и мониторинг после релиза.
В курсе отдельно разобраны важные практические темы, которые часто упускают в классических ML-курсах: reproducibility, data leakage, стабильность признаков, ложное улучшение качества, API-контракт для inference, batch-inference, тестирование data pipeline и inference API, quality gates перед деплоем, data drift и prediction drift.
Курс подойдёт тем, кто хочет не просто запускать модели, а понимать, как довести ML-решение до рабочего продакшн-сценария: с воспроизводимостью, валидацией, сервисом предсказаний, мониторингом и понятной коммуникацией результатов.
Программа курса включает:
— постановку ML-задачи и работу с данными;
— feature engineering и подготовку признаков;
— обучение и валидацию моделей;
— experiment tracking и оценку качества;
— error analysis и итеративное улучшение;
— подготовку модели к деплою;
— CI/CD для ML-проектов;
— мониторинг и поддержку моделей в продакшне;
— коммуникацию результатов и ограничений модели.
P.S. Ранее курс размещался на Stepik, отзывы ниже взяты оттуда


Чему научитесь
- Формулировать ML-задачу, выбирать метрики и проверять качество исходных данных
- Проводить EDA и создавать признаки без утечки данных
- Обучать baseline- и gradient boosting-модели с корректной валидацией
- Вести эксперименты, сравнивать модели и проводить error analysis
- Собирать batch-инференс и API-контракт для сервиса предсказаний
- Добавлять автоматические проверки и CI/CD для ML-проекта
- Отслеживать data drift, prediction drift и качество модели после релиза
Для кого
- Начинающие и практикующие Data Scientist, которым нужен полный рабочий цикл ML
- Аналитики, переходящие от исследования данных к production-решениям
- Python-разработчики, осваивающие разработку и эксплуатацию ML-сервисов
Формат
- 10 модулей и 50 уроков
- Один полный маршрут: данные, признаки, модели, API, CI/CD и мониторинг
- Практические артефакты и проверки на каждом этапе проекта
- Итог — воспроизводимый ML-сервис с понятными метриками и эксплуатационным контуром
Что нужно на старте
- Уверенный базовый Python
- Начальные навыки pandas, NumPy и визуализации данных
- Базовое понимание задач классификации и регрессии
- Умение работать с Git и Python-окружением
Автор курса
Алексей Малышкин
Разрабатываю образовательные материалы по программированию, машинному обучению и анализу данных. Темы: Python-разработка, аналитика, ML-инструменты (LangChain, vector databases, AI agents), компьютерное зрение. Стараюсь объяснять технические концепции понятно и структурировано. Ранее преподавал на Stepik и обучил более 2000 студентов. Мой профиль на Stepik - https://stepik.org/users/273781420/profile Мой телеграм для связи @alexey_latorn
