ВЕНДОРЫ
Курсы по вендорам
Скрыть

Телеграм-боты на Python (PYTHON_TGBOTS)

PYTHON_TGBOTS
Очный формат:
Длительность: 5 дней
Цена: 98 500₽
цена указана без НДС 5%
Даты
Онлайн тренинг
Длительность: 5 дней
Цена: 98 500₽
цена указана без НДС 5%
Даты

Кому следует посетить

Кто уже знаком с основами Python и хочет автоматизировать рабочие задачи с помощью разработки телеграм-ботов на Python и подключение их к внешним сервисам и нейросетям.
Предварительные требования:
Программирование на Python в рамках курса Программирование на языке Python. Базовый уровень (PYTHON_BASIC)
Цели курса
УМЕТЬ:
  • получать информацию с веб-ресурсов по API
  • создавать ботов для телеграмм, в том числе работающих с сервисами Google
  • создавать чат-ботов, подключенных к ИИ-моделям
  • работать с HTTP, URL, веб-API, API Google Sheets, telebot, SQLite, OpenAI, YandexGPT API
ЗНАТЬ:
  • как на самом деле работает интернет
  • что такое клиент-серверная архитектура
  • что такое HTTP-протокол
Содержание курса
Итог курса:
Рабочий Telegram-бот на Telebot с клавиатурами, логикой, SQLite и API-интеграциями.
Подключение к внешним сервисам и нейросетям.
Понимание деплоя и сопровождения.

Даты и регистрация

Онлайн тренинг
Очный формат
Гарантированные курсы Гарантирован при получении Вашей заявки
18.05—22.05.2026
PYTHON_TGBOTS
Это FLEX курс Онлайн
29.06—03.07.2026
PYTHON_TGBOTS
Это FLEX курс Онлайн
24.08—28.08.2026
PYTHON_TGBOTS
Это FLEX курс Онлайн
18.05—22.05.2026
PYTHON_TGBOTS
Это FLEX курс г. Санкт-Петербург / очная форма
29.06—03.07.2026
PYTHON_TGBOTS
Это FLEX курс г. Москва / очная форма
24.08—28.08.2026
PYTHON_TGBOTS
Это FLEX курс г. Санкт-Петербург / очная форма
Программа курса
Модуль 1. Основы Telebot и первый бот
  • Как работает интернет: DNS → TCP/IP → HTTP(S).
  • Клиент-сервер, API, REST, JSON. Статусы, методы, заголовки.
  • Устройство Telegram Bot API и особенности Telebot.
  • Создание и подключение токена через BotFather.
  • Основные методы: message_handler, работа с командами /start, /help.
  • Структура проекта и конфигурация (переменные окружения, токены).
  • Отправка сообщений в разных форматах: текст, Markdown/HTML, эмодзи.
Модуль 2. Клавиатуры и сценарии диалога
  • ReplyKeyboardMarkup: простые кнопки и команды.
  • InlineKeyboardMarkup: кнопки с callback-данными.
  • Обработка callback-запросов.
  • Простейшие сценарии диалога: меню, переходы по разделам.
  • Управление состояниями пользователя (FSM в коде или через SQLite).
Модуль 3. Работа с данными и интеграции, подключение БД
  • Хранение пользователей и сессий в SQLite.
  • Запись и чтение данных (анкеты, профили, статистика).
  • Интеграция внешних API: работа с библиотекой requests.
  • Получение данных в формате JSON, преобразование и вывод пользователю.
  • Первые мини-кейсы: погода, курсы валют, новости.
Модуль 4. Расширенные возможности Telebot
  • Отправка медиа: фото, документы, голосовые.
  • Инлайн-режим (бот-поиск внутри чата).
  • CallbackQueryHandler и вложенные меню.
  • Подключение LLM: ChatGPT, ЯндексGPT, GigaChat, DeepSeek через API.
  • Общий паттерн общения с LLM: сообщения, роль, контекст.
  • Организация общения с моделью: контекст, параметры, история диалога.
Модуль 5. Деплой и продакшен. Прототипирование с помощью ИИ