🚀 Обновленный BootCamp 2.0 Telegram-бота теперь и с Superset с практикой полного стека для Data Analyst
🔍 Что вы получите: Это не просто пет-проект — это дата-продукт, приближенный к реальной работе. Вы разрабатываете Telegram-бота, подключаете его к базе данных, интегрируете с внешним API, визуализируете данные в Superset и управляете всем через Docker. То, что делают Data Analysts и Data Engineers в настоящих компаниях. Разберете полный цикл жизни данных!
🧠 Почему это помогает найти работу:
🎯 Работодатели ищут не просто знания SQL или Excel — им нужны практики, умеющие работать с настоящими системами, API, BI и DevOps. В этом проекте вы не учитесь в “тренажерах” — вы создаёте рабочую систему с понятной архитектурой, которую можно показать на собеседовании.
Вы не просто знаете SQL — вы управляете настоящей PostgreSQL-базой
Вы не просто слышали о BI — вы создаёте дашборды в Superset
Вы не просто понимаете API — вы подключаетесь к реальному сервису и обрабатываете его данные
Вы не просто читаете про Docker — вы запускаете контейнеры и настраиваете окружение под себя
🛠 Технологии, которые вы освоите:
Языки и библиотеки:
Python 3.10 — основной язык
python-telegram-bot — создание Telegram-бота
requests — подключение к внешнему API
psycopg2 — работа с PostgreSQL через Python
matplotlib — визуализация внутри бота
io, datetime, logging, os — системные библиотеки
СУБД:
PostgreSQL 15
Таблицы с историей сообщений и курсов валют
Конструкции ON CONFLICT DO UPDATE, SERIAL, PRIMARY KEY, DATE
BI и визуализация:
Apache Superset
Подключение к PostgreSQL
Построение интерактивных графиков и дашбордов
Использование фильтров, дропдаунов и сегментации
Инфраструктура:
Docker + Docker Compose
Контейнеризация каждого компонента: бот, БД, Superset, pgAdmin
Подключение по переменным окружения (.env)
Изоляция и управление зависимостями
API:
OpenExchangeRates
Получение исторических курсов валют
Работа с параметрами, заголовками и JSON-ответами
Обновление БД при помощи данных из API
📈 Примеры реальных задач, которые вы решаете:
Запись пользовательских сообщений и последующая фильтрация по имени
Работа с историческими временными рядами валют
Построение графиков внутри Python-бота
Автоматическая очистка или вывод сообщений по команде
Визуализация трендов валют в Superset по дням и валютам
🎓 Итог:
Готовый проект в портфолио на GitHub
Собственный продукт, который сможете дальше развивать и оттачивать хард-скилы
Понимание, как работает современная инфраструктура аналитика
Навыки работы с BI-инструментами, SQL и Python
Опыт DevOps-окружения
Уверенность на собеседованиях: вы сможете рассказать не теорию, а как "вживую" работали с API, Docker, БД и визуализацией
📡 Дополнительно обработал обратную связь от 30+ учеников, которые уже прошли BootCamp. 100% студентов указали, что их знания и понимание технологий улучшились.
🎮 Первая группа уже набрана по предзаписи, так что идет заход на вторую часть майских. Продолжительность 5 дней по 1 часу. Для записи - пишите в личку @onlyanalyst. Стартовать будем как наберемя новую группу. Время и точные даты начала отдельно согласуем в общем чате группы.
Post #327
3.21K
- 🔥 22
- ❤ 4
- 🥰 3
- 👍 2
- 👎 1