баннер
баннер

Поддержка бизнес-решений: анализ данных на языке программирования SQL и Python

Программирование и IT
Анализ данных и искусственный интеллект

Программа повышения квалификации «Поддержка бизнес-решений: анализ данных на языке программирования SQL и Python» — практико‑ориентированный курс для специалистов, желающих освоить инструменты анализа данных для обоснованных управленческих решений. Вы изучите два ключевых языка программирования для работы с данными и научитесь превращать сырую информацию в понятные выводы и конкретные рекомендации для бизнеса.

Для кого эта программа?

 Курс подходит для широкого круга специалистов:
- Начинающие специалисты без опыта в программировании и анализе данных
- Аналитики данных (начинающие и продолжающие), желающие систематизировать знания
- Маркетологи и продуктовые специалисты
- ИТ-специалисты, тестировщики ПО и инженеры по обеспечению качества (QA-инженеры)
- Начинающие разработчики
- Руководители и предприниматели, которые хотят понимать, как применять методы анализа данных для решения бизнес-задач

Чему вы научитесь?
  • Работать с основными типами данных, строками, датами и пропусками на языке программирования SQL
  • Использовать оператор CASE и инструменты фильтрации (логические операторы, оператор WHERE)
  • Применять математические и агрегатные функции, специальные операторы IN, LIKE, BETWEEN
  • Использовать группы операторов JOIN и UNION
  • Писать подзапросы и комбинировать их с объединениями
  • Создавать собственные базы данных
  • Рассчитывать бизнес-метрики: показатель пожизненной ценности клиента (Lifetime Value), конверсию, динамику окупаемости
  • Строить сводные таблицы, использовать функции ранжирования, агрегирующие оконные функции и функции смещения
  • Работать с форматами xlsx, csv и json
  • Освоить основы синтаксиса языка программирования Python: простые и сложные типы данных
  • Использовать основные алгоритмические инструменты — циклы и условия
  • Создавать функции и применять их
  • Работать с библиотеками программирования Pandas и NumPy для импорта, обработки и трансформации данных
  • Читать данные из баз данных с помощью библиотеки SQLAlchemy
  • Визуализировать данные в библиотеках Matplotlib, Seaborn и Plotly
  • Проводить исследовательский и статистический анализ наборов данных
Уникальность программы

Комплексный подход. Программа выстраивает последовательную траекторию от основ до прикладного применения — вы осваиваете оба языка в единой логике анализа данных.
Акцент на реальные задачи аналитики. Вас ждёт расчёт бизнес-метрик (показатель пожизненной ценности клиента (Lifetime Value), конверсия, динамика окупаемости) на языке программирования SQL и полный цикл анализа данных интернет-магазина на языке программирования Python.
Практические кейсы. Работа с реальным набором данных — анализ продаж, сегментация пользователей, поиск аномалий и итоговый проект по интернет‑магазину с рекомендациями.
Фокус на результат. Каждый модуль завершается конкретным навыком.

По итогу обучения вы сможете применять языки программирования SQL и Python для решения бизнес-задач и сформируете навыки, востребованные в электронной коммерции, финансовом секторе, логистике, ИТ и других отраслях, где данные становятся основой для принятия решений.

После успешного прохождения итоговой аттестации слушатели получат удостоверение о повышении квалификации МГТУ им. Н.Э. Баумана.

МГТУ им. Баумана

Программа курса

6 тематических
модулей
72 академических
часа
48 аудиторных
часов
Введение в язык программирования SQL
  • Основы языка программирования SQL. Основные понятия. Нормальные формы. Работа с основными типами данных. Форматирование дат. Выбор и фильтрация данных, запрос SELECT. Выражения, функции и предикаты. Оператор Case. Агрегация данных.
  • Работа с базами данных, написание запросов разной сложности.
Основы языка программирования SQL
  • Подзапросы. Группировка. Оператор Having. Объединение, пересечение, вычитание. Отношения и соединение таблиц: JOIN. Объявление и изменение структуры данных. Модификация данных.
  • Написание запросов разной сложности, создание собственных баз данных.
Углубление в язык программирования SQL. Продвинутые операции с данными
  • Расчёт бизнес-метрик: Lifetime Value, конверсия, ARPU и ARPPU, ROI, динамики окупаемости. Сводные таблицы. Ранжирование. Оконные функции. Функции смещения.
  • Подсчёт основных бизнес-метрик на языке SQL. Работа с оконными функциями. Работа с форматами xlsx, csv и json.
Основы языка программирования Python
  • Введение в язык программирования Python. Знакомство с интерфейсом блокнота Jupyter Notebook. Основы класса markup. Условный оператор. Цикл while, for, вложенные циклы. Основные структуры данных: списки, словари, кортежи, множества. Основные операции. Функции.
  • Набор заданий на комбинирование функций, циклов и условий.
Язык программирования Python для анализа данных
  • Работа с данными в языке программирования Python, основы работы с библиотеками Pandas и NumPy. Импорт и обработка данных. Трансформация. Чтение из баз данных с помощью библиотеки SQLAlchemy. Визуализация данных в библиотеках Matplotlyb, Seaborn, Plotly. Исследовательский анализ и основы статистики.
  • Исследовательский и статистический анализ набора данных.
Итоговая аттестация
  • Итоговая аттестация
Задать свой вопрос
+7 (495) 187-85-85
do@bmstu.ru Мы работаем ежедневно с 9:00 до 21:00
+7 (495) 187-85-85
do@bmstu.ru Мы работаем ежедневно с 9:00 до 21:00