XNova
2 subscribers
2 photos
2 links
Курсы, статьи и учебные проекты XNova.

Разбираем разработку, тестирование, архитектуру, данные, AI и инфраструктуру на практических примерах.

Сайт: xnova.dev
Download Telegram
Channel created
Channel photo updated
XNova: курсы с практикой и проверяемым результатом

Привет! Это XNova.

Мы выпускаем практические курсы, учебные проекты и инженерные заметки для разработчиков, QA/AQA, DevOps-инженеров и аналитиков.

Темы разные, задачи конкретные. В SQL — разобраться, почему JOIN увеличил сумму. В Kubernetes — найти причину недоступности сервиса после обновления. В тестировании AI — проверить ответы и действия инструментов.

В курсах вы запускаете учебный стенд, изучаете результат, исправляете ошибки и повторяете проверки. Есть короткие бесплатные программы и большие курсы со связанными практическими заданиями. Способ поддержки и проверки работ указан в условиях каждой программы.

Здесь будем публиковать новые курсы и короткие разборы инженерных задач.

Программы и материалы: https://xnova.dev

Учебные проекты: https://github.com/xnova-tech
MCP на Python: свой сервер, клиент и тесты

Сервер доставки умеет находить тариф через get_tariff и считать стоимость через calculate_delivery_cost. Клиент должен передать корректные аргументы и проверить возвращённые данные.

В бесплатном курсе «MCP на Python: создаём свой сервер инструментов» вы сначала разберёте взаимодействие клиента и сервера на заказах. После этого самостоятельно реализуете сервер доставки со своей логикой и JSON-данными.

Проверите обычные вызовы и ошибки: неизвестную зону, неверный вес, неподходящий аргумент. Затем запустите тесты pytest и проверку через stdio, где сервер работает отдельным процессом.

В результате — два MCP-сервера и клиенты, которыми можно пользоваться без платных языковых моделей.

Курс: https://stepik.org/a/303270

Источники

• Документация MCP: взаимодействие приложений, клиентов и серверов
XNova pinned a photo