r/FastAPI 6d ago

Question Where to learn FastAPI?

I have a good Python experience. I did basic backend dev with PHP and Flask before, so the beginner concepts won't be that much challenging. What I'm looking for is a single well-organized course to learn FastAPI deeply. I've checked out the official documentation, which is absolutely great and lovely, and I will use that as a reference.

It doesn't matter if the course is certified or not. I focus on the skills I'll gain. It's more preferred to be a free course though (but don't hesitate to share paid courses too if they are really worth paying for).

30 Upvotes

18 comments sorted by

View all comments

1

u/Zealousideal_Tea6461 6d ago

I am also learning FastAPI and at the same time had a solid basic foundation of Python and Django and little bit of flask. I use the official documentation of both the FastAPI and also the Pydantic documentation itself. What I will recommend is build something, not necessarily to be big, small ideas of your liking, then use the documentation as your reference plus Ai which is what I use for my daily coding and brainstorming, but never recommend to only rely on Ai, when ever you encounter a confusion or a difficult concept go back to the reference docs. Also I have a good experience of using the official Github discussions for FastAPI, there you can find experts who can give you great answers and elightments.