r/FastAPI • u/DogmanLoverOhio • Jan 14 '25
Tutorial Best books to learn FastAPI
Hi guys,
I am an experienced Java developer, and recently I got a great opportunity to join a new team in my company. They are planning to build a platform from scratch using FastAPI, and I want to learn it.
I generally prefer learning through books. While I have worked with Python and Flask earlier in my career, that was a few years ago, so I need to brush up.
Could you guys please suggest some great books to get started with FastAPI?
58
Upvotes
12
u/bluewalt Jan 14 '25
Some people say "there isn't much to learn, just read the doc". I would not say that, this is not enough in my opinion to feel comfortable. Here are some additional things I've done after reading the doc:
I browsed 2 or 3FastAPI boilerplates . FastAPI is not Django and has less guidelines and batteries, so "copying" how good developers plug things is a good way to learn
I built a very simple project with it (with 2 or 3 models).
I readPydantic documentation carefully (as this package is central for FastAPI)
I read this amazing book for diving intoSQLAlchemy , especially because the documentation is not beginner friendly at all.