In this crash course, you will know the basics of FastAPI, this awesome Python web framework for building web apps and APIs.
You will understand what is an ASGI server , what is Uvicorn and Starlette and a whole bunch of other stuff.
We will also write a CRUD Router for a Todo application on the backend with the help of interactive documents using OpenAPI.
I think you will learn a lot in this course, and if you have any questions, don’t hesitate to fire them up.
00:00 Presentation
01:02 What’s FastAPI?
03:24 FastAPI features
04:06 ASGI | UVICORN | NODEJS | GO
05:29 FastAPI | UVICORN | STARLETTE
06:45 FastAPI Creator “Sebastien Ramirez”
09:04 Setup and Structure of CRUD Todo App
10:55 Minimal App
19:12 GET Request [ Read Todo ]
23:36 POST Request [ Create Todo ]
27:05 PUT Request [ Update Todo ]
33:03 DELETE Request [ Delete Todo ]
Source Code + presentation : https://github.com/BekBrace/FastAPI_Crash_Course
FastAPI Site : https://fastapi.tiangolo.com/tutorial/first-steps/
FastAPI Github page : https://github.com/tiangolo/fastapi
tiangolo Github page : https://github.com/tiangolo
Git bash link to download : https://git-scm.com/downloads
Subscribe: https://www.youtube.com/channel/UC7EVSn5inapL20oPSwAwEUg
#fastapi #python