Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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 13 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!
-
Great for beginners, instructor covers extra topics like basic functionality of useful tools like ThunderCloud, Redoc and swagger to name a few. Along with this, beginner networking concepts for HTTP requests are also touched upon in a simple and coherent manner.
Some parts were not refined for the sake of simplicity for beginners, like code architecture and structure, communication among modules, use of databases etc.
Overall, it works as a great starting point for programmers new to FastAPI. -
great course have a great and deep explanation of the concepts of FASTAPI. I enjoyed very much Thank you!
-
i am learn many of the new things in this platform. its helps to improve my backend logics
my opinion its worth to visit the web page
-
This course has everything you need to learn about FastAPI and Restful APIs. I had some knowledge due to my experience with Flask but this was so easy to understand. Great course.
-
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.
-
amazing course , so humbly taught, i love that thing its beginner friendly. and this teacher is good teacher
-
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!