Книга: FastAPI: веб-разработка на Python
Назад: Глава 18. Игры
Дальше: Приложение Б. Существа и люди

Приложение A. Дополнительная литература

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

Python

Вот некоторые известные сайты, посвященные Python:

Python Software Foundation (https://www.python.org) — базовый материал;

• Real Python Tutorials (https://realpython.com) — подробные учебные пособия по Python;

• Reddit (https://www.reddit.com/r/Python) — раздел основного форума на сайте reddit.com о Python;

• Stack Overflow (https://stackoverflow.com/questions/tagged/python) — вопросы с тегом Python;

• Pycoder’s Weekly (https://pycoders.com) — еженедельная рассылка по электронной почте;

Anaconda (https://www.anaconda.com) — распространение научной информации.

А вот лишь некоторые из книг по Python, показавшиеся мне полезными во время написания этой книги:

Любанович Б. Простой Python. Изд. 2-е. — СПб.: Питер, 2021;

• Бизли Д. Python. Исчерпывающее руководство. — СПб.: Питер, 2023;

• Рамальо Л. Python. К вершинам мастерства. — 2016;

• Виафоре П. Надежный Python. — 2023;

Персиваль Г., Грегори Б. Паттерны разработки на Python. — СПб.: Питер, 2022.

FastAPI

Далее перечислены некоторые веб-сайты FastAPI:

Home (https://fastapi.tiangolo.com) — официальный сайт и лучшая техническая документация, которую я видел;

• External links and articles (https://fastapi.tiangolo.com/external-links) — с официального сайта;

• FastAPI GitHub (https://github.com/tiangolo/fastapi) — репозиторий кода FastAPI;

• Awesome FastAPI (https://github.com/mjhea0/awesome-fastapi) — список ресурсов;

• The Ultimate FastAPI Tutorial (https://oreil.ly/vfvS3) — подробное описание из множества частей;

• The Blue Book: FastAPI (https://lyz-code.github.io/blue-book/fastapi) — подробный обзор FastAPI;

• Medium (https://medium.com/tag/fastapi) — статьи с тегом FastAPI;

• Using FastAPI to Build Python Web APIs (https://realpython.com/fastapi-python-webapis) — сокращенная документация по FastAPI;

• Twitter (https://oreil.ly/kHJm_) — твиты с отметкой @FastAPI или #FastAPI;

• Gitter (https://oreil.ly/-56rC) — просьбы о помощи и ответы на них;

GitHub (https://oreil.ly/NXTU1) — репозитории со словом FastAPI в названиях.

Несмотря на то что FastAPI появился в конце 2018 года, книг по нему пока не так уж много. Я смог извлечь полезные уроки из прочтения следующих книг:

Building Data Science Applications with FastAPI, автор Франсуа Ворон (Packt);

• Building Python Microservices with FastAPI, автор Шервин Джон Трагура (Packt);

Microservice APIs, автор Хосе Аро Перальта (Manning).

Starlette

Основные ссылки для Starlette:

• Home (https://www.starlette.io);

• GitHub (https://github.com/encode/starlette).

Pydantic

Основные ссылки для Pydantic:

• Home (https://pydantic.dev);

• Docs (https://docs.pydantic.dev);

• GitHub (https://github.com/pydantic/pydantic).

Назад: Глава 18. Игры
Дальше: Приложение Б. Существа и люди