Overview
Learn to build RESTful APIs with Python using FastAPI in this comprehensive tutorial. Explore key concepts including HTTP methods, asynchronous programming, database integration, and API documentation. Gain hands-on experience creating user models, handling GET, POST, and DELETE requests, and implementing proper status codes and exception handling. Follow along with practical exercises and solutions to reinforce your understanding of FastAPI's powerful features for efficient API development.
Syllabus
Intro.
- FastAPI and Uvicorn.
- Up and Running with FastAPI.
- HTTP Methods.
- Async Await .
- User Model.
- Database.
- HTTP Get Requests.
- HTTP Post Requests.
- Rest Client.
- Swagger Docs and Redoc.
- HTTP Delete Requests.
- HTTP Status Codes.
- Raising Exceptions.
- Exercise.
- Exercise Solution.
- Outro.
Taught by
Amigoscode
Reviews
4.9 rating, based on 9 Class Central reviews
Showing Class Central Sort
-
A great course! Provides a simple and easy to understand introduction to FAST API. Explanation is precise and to the point!
-
this was a great short course, with a very good explanation, but where is the certificate of completion ?
-
It is a very comprehensive, hands-on course to learn how Fast API works. The content of the course is just perfect. The instructor also provided nice tips to improve productivity. However, the explanation of the code is not detailed enough. For an absolute beginner, it might not be as suitable.
-
An amazing course with outstanding explanation. Covers basic concepts very well. The pace is comfortable and the teaching method is really intuitive making the learners think themselves. Awesome job 👏🏻.
-
Very beginner friendly and fully detailed for the quick starters. I really get it very helpful to understand the basics of FastAPI in such a light way.
-
The tutorial is well-structured and starts with the basics, making it accessible even for beginners. It gradually progresses to cover more advanced topics, making it equally valuable for seasoned developers seeking to leverage FastAPI's capabilities. The content is clear, concise, and supported by practical examples that help solidify the concepts being taught.
-
Thank you very much! It was so informational and healthy for me to meet with basic things on fastapi. I should share with this course with my friends
-
A great course! Provides a simple and easy to understand introduction to FAST API. Explanation is precise and to the point!
-
amazing course , so humbly taught, i love that thing its beginner friendly. and this teacher is good teacher