DEV Community

15 3

FastAPI 4 hours free course

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

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (3)

Collapse
 
sittingdev profile image
SittingDev โ€ข

Awesome!

Collapse
 
shriekdj profile image
Shrikant Dhayje โ€ข

cool

Collapse
 
andrewww profile image
Andrew Syrokvash โ€ข

Thank you so much!

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

๐Ÿ‘‹ Kindness is contagious

Please leave a โค๏ธ or a friendly comment on this post if you found it helpful!

Okay