Перейти к содержанию

172 уроков, 13 библиотек и челлендж «Что выведет код?» — бесплатно, код прямо в браузере

Начать обучение

Тест по FastAPI онлайн: 20 задач с объяснением ответов

FastAPI можно проверить за десять минут — и для этого не нужен даже редактор кода. Перед вами 20 задач из реальных уроков: фрагмент кода и четыре варианта — что он напечатает. За раунд выпадает 10 случайных; после каждого ответа — объяснение и ссылка на урок-источник.

Редакция Питоники

Пройдите тест: раунд из 10 задач по FastAPI

Зачем тест именно по FastAPI

FastAPI — тот случай, когда «Hello, world» быстро превращается в настоящий API: маршруты, валидация, документация. Прочитанный урок создаёт иллюзию понимания; свой первый эндпоинт или Pydantic-модель сразу в бою её разбивает. Тест — репетиция без страха сломать проект: десять задач подряд покажут, что осело, а что осталось в закладках.

Задачи здесь не теоретические: это фрагменты кода из уроков, где по шагам строится API сервиса заметок — от первых маршрутов до JWT и базы данных. Маршруты и параметры, валидация Pydantic, response_model, Depends, пароли с солью и JWT — то, с чем вы столкнётесь в собственном первом API.

Слабый результат — не приговор, а маршрут. После каждого ответа появляется объяснение и ссылка на урок-источник: разобрали тему — и вернулись за новым раундом. Выборка случайная, так что следующая десятка соберётся иначе — и тёмные углы раздела быстро закончатся.

Хотите всю тему целиком — пройдите десять уроков FastAPI самоучителя. Нужен микс из всех библиотек — откройте общий челлендж из 425 задач по всем разделам. Забыли команду — держите под рукой шпаргалку по командам: у FastAPI там есть своя карточка. А у соседних библиотек — свои тесты: тест по Flask, тест по BeautifulSoup и тест по Matplotlib онлайн.

Частые вопросы

Пять тем из уроков раздела: маршруты и параметры, валидация Pydantic, response_model, Depends, пароли с солью и JWT. Каждая задача — фрагмент работающего кода, а не вопрос с определением.

В наборе 20 задач — по 2 из каждого из 10 уроков раздела. За один раунд выпадает 10 случайных, поэтому каждый запуск — новая выборка.

Нет. Результаты — рекорд раунда и опыт (XP) — остаются в вашем браузере (localStorage) и никуда не отправляются.

Ответьте как получится: после ответа появится объяснение и ссылка на урок-источник. Пройдите тему в уроках FastAPI и вернитесь за новым раундом.

Общий челлендж собирает 425 задач из всех разделов самоучителя. Здесь только FastAPI: каждый раунд идёт по его 20 задачам.