Чему вы научитесь
- Описывать модели схему своей базы (таблицы, типы, ключи, словарь бизнес-терминов), чтобы SQL попадал в реальную структуру, а не в выдуманную
- Превращать вопрос на русском в рабочий SQL через LLM-API для PostgreSQL и SQLite — с JOIN, агрегатами, оконными функциями и фильтрами по периодам
- Ловить галлюцинации модели до отчёта: статическая проверка колонок, EXPLAIN и dry-run, контрольные суммы, отлов подмены INNER/LEFT JOIN и перепутанных единиц
- Ставить guardrails и петлю самокоррекции: блокировать DML, чинить ошибочный запрос автоматически
- Собирать конвейер «вопрос → SQL → проверка → pandas → отчёт» на Python, который выдаёт проверенную таблицу с автокомментарием по цифрам
- Строить дашборды и нарративные отчёты на продажах, выручке и котировках MOEX — от запроса до графика и текстового вывода
- Работать с боевыми данными безопасно: передавать модели только схему, держать данные локально, ставить read-only доступ, логи запросов и контроль бюджета
- Упаковывать собственного ИИ-ассистента аналитика в проект для GitHub: README, демо, метрика качества, строчка в резюме
О курсе
Для кого этот курс
Начальные требования
Честно, чтобы вы не разочаровались на третьем уроке:
- SQL — базовый уровень. Вы пишете
SELECTсJOINиGROUP BYи понимаете, как выглядит правильный результат. Мы не объясняем SQL с нуля — мы учим заставить модель писать его и проверять за ней. - Python и pandas — базовый уровень. Достаточно уметь написать функцию и выгрузить данные в DataFrame. Если Python совсем новый — у автора есть бесплатный вводный курс, ссылка дана в первом уроке.
- LLM — с нуля. Промпт, контекст, температура, токены, галлюцинация, few-shot — всё вводится по ходу, опыта работы с моделями не требуется.
- Доступ к LLM-API (Claude или OpenAI) для практики в Colab. Задания внутри Stepik работают без него — на замороженных ответах модели и реальном
sqlite3.
Преподаватели курса
Как проходит обучение
Курс построен как рабочая консультация старшего аналитика, который сам набил шишки на галлюцинациях модели, — без хайпа про «революцию ИИ» и с оговоркой, где модель ломается. Каждый урок — короткая теория и сразу практика: SQL-задачи и код на чистом Python проверяются автотестами прямо в Stepik (спасибо sqlite3 из стандартной библиотеки), а тяжёлая часть — реальные вызовы API, PostgreSQL, графики, локальные модели — идёт в Google Colab по пошаговой инструкции — собираете всё сами в Google Colab, без готовой заготовки. Задания — не пустышки: дистракторы взяты из настоящих ошибок модели (придуманная колонка, подменённый JOIN, перепутанные единицы), а каждый модуль наращивает один слой сквозного ассистента, который вы соберёте целиком в капстоуне.
Формат курса
Курс полностью текстовый и практический: читаете разбор — сразу решаете задание на той же странице. Ничего не нужно устанавливать, чтобы начать.
- 8 модулей, 30 уроков, 290 шагов. От первого вызова LLM до собранного ассистента, который сам проверяет свой SQL.
- 151 практическое задание, 322 балла. SQL-запросы выполняются прямо в браузере, Python-задания проверяются автотестами с понятными сообщениями об ошибке.
- Одна сквозная база
shop.db. Все примеры и задания — на ней, поэтому вы накапливаете контекст, а не прыгаете между учебными табличками. - Замороженные ответы моделей. Задания не требуют платного API-ключа: реальные ответы LLM зафиксированы в условиях, вы работаете с ними как с живыми.
- Два открытых урока. Модуль 1.1 и модуль 4.1 доступны бесплатно — посмотрите формат до покупки.
Темп свободный, доступ к материалам бессрочный. Ориентировочно 4–6 часов в неделю на протяжении 7 недель.
Что вы получите
- Рабочий ИИ-ассистент аналитика — Python-скрипты + промпты + слой проверок, который можно направить на свою базу и использовать в работе.
- Функции извлечения схемы (sqlite_master, PRAGMA, information_schema) и сборки словаря данных, которые делают промпт всегда актуальным под вашу структуру.
- Слой анти-галлюцinационных проверок: статическая проверка колонок, EXPLAIN и dry-run, контрольные суммы, отлов подмены JOIN и единиц, guardrails и петля самокоррекции.
- Готовый конвейер «вопрос → SQL → проверка → pandas → отчёт» с автокомментарием по цифрам и повторяемыми параметризованными отчётами.
- Дашборды и нарративные отчёты на продажах, выручке и котировках MOEX — от запроса до графика и текстового вывода.
- Безопасный режим для боевых данных: передача только схемы, локальные модели, read-only доступ, журнал запросов и контроль бюджета.
- Капстоун-проект для портфолио — собственный ассистент на GitHub с README, демо-GIF, метрикой pass rate и готовой строчкой в резюме и для собеседования.