XNova: курсы с практикой и проверяемым результатом
Привет! Это XNova.
Мы выпускаем практические курсы, учебные проекты и инженерные заметки для разработчиков, QA/AQA, DevOps-инженеров и аналитиков.
Темы разные, задачи конкретные. В SQL — разобраться, почему
В курсах вы запускаете учебный стенд, изучаете результат, исправляете ошибки и повторяете проверки. Есть короткие бесплатные программы и большие курсы со связанными практическими заданиями. Способ поддержки и проверки работ указан в условиях каждой программы.
Здесь будем публиковать новые курсы и короткие разборы инженерных задач.
Программы и материалы: https://xnova.dev
Учебные проекты: https://github.com/xnova-tech
Привет! Это XNova.
Мы выпускаем практические курсы, учебные проекты и инженерные заметки для разработчиков, QA/AQA, DevOps-инженеров и аналитиков.
Темы разные, задачи конкретные. В SQL — разобраться, почему
JOIN увеличил сумму. В Kubernetes — найти причину недоступности сервиса после обновления. В тестировании AI — проверить ответы и действия инструментов.В курсах вы запускаете учебный стенд, изучаете результат, исправляете ошибки и повторяете проверки. Есть короткие бесплатные программы и большие курсы со связанными практическими заданиями. Способ поддержки и проверки работ указан в условиях каждой программы.
Здесь будем публиковать новые курсы и короткие разборы инженерных задач.
Программы и материалы: https://xnova.dev
Учебные проекты: https://github.com/xnova-tech
MCP на Python: свой сервер, клиент и тесты
Сервер доставки умеет находить тариф через
В бесплатном курсе «MCP на Python: создаём свой сервер инструментов» вы сначала разберёте взаимодействие клиента и сервера на заказах. После этого самостоятельно реализуете сервер доставки со своей логикой и JSON-данными.
Проверите обычные вызовы и ошибки: неизвестную зону, неверный вес, неподходящий аргумент. Затем запустите тесты pytest и проверку через
В результате — два MCP-сервера и клиенты, которыми можно пользоваться без платных языковых моделей.
Курс: https://stepik.org/a/303270
Источники
• Документация MCP: взаимодействие приложений, клиентов и серверов
Сервер доставки умеет находить тариф через
get_tariff и считать стоимость через calculate_delivery_cost. Клиент должен передать корректные аргументы и проверить возвращённые данные.В бесплатном курсе «MCP на Python: создаём свой сервер инструментов» вы сначала разберёте взаимодействие клиента и сервера на заказах. После этого самостоятельно реализуете сервер доставки со своей логикой и JSON-данными.
Проверите обычные вызовы и ошибки: неизвестную зону, неверный вес, неподходящий аргумент. Затем запустите тесты pytest и проверку через
stdio, где сервер работает отдельным процессом.В результате — два MCP-сервера и клиенты, которыми можно пользоваться без платных языковых моделей.
Курс: https://stepik.org/a/303270
Источники
• Документация MCP: взаимодействие приложений, клиентов и серверов
