Чему вы научитесь
- Настраивать авторизацию и работать с REST API Pyrus.
- Обрабатывать вебхуки и использовать Extensions API.
- Собирать сервис-мост на FastAPI между Pyrus и Telegram.
- Разбирать реальные кейсы и типичные ошибки SDK.
- Готовиться к первому рабочему дню с Pyrus.
О курсе
Для кого этот курс
Начальные требования
Обязательные требования:
-
Уверенное знание Python (уровень Junior+/Middle): Понимание синтаксиса, ООП, виртуальных окружений.
-
Опыт работы с асинхронностью: Понимание
async/await, корутин и event loop. Курс построен на асинхронном стеке. -
Знание FastAPI и Pydantic: Умение написать простой веб-сервер и описать модели данных.
-
Понимание REST API и HTTP: Знание методов (GET, POST), структуры URL, заголовков и формата JSON.
-
Базовые навыки работы с терминалом: Умение запускать скрипты, устанавливать зависимости через
pip/poetryи работать сcurl.
Желательно (но не обязательно):
-
Опыт работы с библиотекой
httpx(мы будем использовать ее для HTTP-запросов). -
Базовое понимание того, как работают вебхуки (мы разберем их с нуля).
-
Знание основ
aiogram(для финального модуля). -
Знание Git и Docker (для удобства работы и запуска финального проекта).
Что НЕ требуется:
-
Знание Pyrus (мы начнем с самых основ).
-
Опыт работы с JavaScript (для модуля скриптов мы дадим все необходимые вводные).
-
Опыт коммерческой разработки (если вы хорошо знаете Python и FastAPI, вы справитесь).
Преподаватели курса
Что вы получите
- Опыт проектирования интеграционных сервисов. Научитесь связывать корпоративную систему (Pyrus), внешние API (Telegram, 1С) и ваши микросервисы в единую, отказоустойчивую архитектуру.
- Production-ready проект в портфолио. Напишете полноценный сервис-мост «Онлайн-чат Pyrus ↔ Telegram» с полным README и инструкцией по развертыванию. Это не учебная заглушка, а реальный проект, который не стыдно показать работодателю.
- Иммунитет к ошибкам чужого кода. Разберете реальные проблемы API: скрытые баги в официальном Python SDK и нестандартные ответы Extensions API. Научитесь отлаживать интеграции, когда документация молчит.
- Полную картину экосистемы Pyrus. От классических REST-запросов и безопасных вебхуков до клиентских JS-скриптов и современных ИИ-ботов. Вы поймете, как вся эта система работает изнутри.
- Готовые шпаргалки и чек-листы. Справочник по Python SDK, чек-лист проверки вебхуков (HMAC-подписи) и шаблоны для быстрого старта.
- Навык работы с чужой кодовой базой. Понимание архитектурных паттернов (внедрение зависимостей, роутеры, разделение слоев), которое позволит вам быстро вливаться в новые проекты и уверенно проходить технические собеседования.