Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building RESTful APIs with Python Using FastAPI

Amigoscode via YouTube

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

Start your review of Building RESTful APIs with Python Using FastAPI

  • A great course! Provides a simple and easy to understand introduction to FAST API. Explanation is precise and to the point!
  • Oumaima
    this was a great short course, with a very good explanation, but where is the certificate of completion ?
  • Profile image for Waqar Mumtaz
    Waqar Mumtaz
    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.
  • Profile image for Maaz Khan
    Maaz Khan
    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 👏🏻.
  • Asad Subhani
    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.
  • Profile image for Aaliya Malek
    Aaliya Malek
    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.
  • Profile image for Mansur Sheih
    Mansur Sheih
    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
  • Profile image for Aaryan Nakhat
    Aaryan Nakhat
    A great course! Provides a simple and easy to understand introduction to FAST API. Explanation is precise and to the point!
  • Osama Bin Obaid
    amazing course , so humbly taught, i love that thing its beginner friendly. and this teacher is good teacher

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.