FastAPI is the fastest Python Web Framework
Let's learn fastAPI by creating a full API for crud of blog with user authentication
FastAPI is using Pydantic library for types and starlette framework under the hood
FastAPI also provide amazing support for swagger API docs
Source code - https://github.com/bitfumes/fastapi-course
Course Contents
โณ (00:00:00) Framework Intro
โณ (00:04:51) Course Intro
โณ (00:10:09) Install and Setup
โณ (00:22:33) Break it down
โณ (00:30:47) Path Parameters
โณ (00:41:40) API Docs
โณ (00:45:55) Query Parameters
โณ (00:55:58) Request Body
โณ (01:03:58) Debugging
โณ (01:10:47) Pydantic Schemas
โณ (01:19:59) Database Connection
โณ (01:25:37) Create Model and Tables
โณ (01:33:36) Store blog to database
โณ (01:38:51) Get blog from database
โณ (01:43:29) Exception & Status Code
โณ (01:53:46) Delete a blog
โณ (02:08:02) Response Model
โณ (02:15:56) Create User
โณ (02:23:07) Hash Password
โณ (02:30:36) Show User
โณ (02:35:05) Using Doc Tags
โณ (02:37:58) Relationship
โณ (02:51:13) API Router
โณ (03:04:08) API router path operators
โณ (03:07:24) Blog & User respository
โณ (03:18:08) Logn & verify Password
โณ (03:28:37) JWT Access Token
โณ (03:36:24) Route behind authentication
โณ (03:51:00) Deploy fastAPI app
Please hit like if you feel this course is helpful
Top comments (3)
Awesome!
cool
Thank you so much!