FastAPI - A python framework | Full Course

By Bitfumes on youtube.com

More about this content:

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 There are many python web frameworks like Django and flask But django and flask are python web frameworks that focus on serving files This fastAPI, a python web framework is more focused on creating API with many modern features Python fastapi is a true solution for your next big API project šŸŒŸ Premium Courses šŸŒŸ Check out 32 hours of Laravel Content at https://bit.ly/indepthlaravel šŸ”„ DIGITAL OCEAN HOSTING Affiliate Get $100 in credit for 60 days https://m.do.co/c/a3a47da9b9a8 šŸŒŸ Gadgets I use šŸŒŸ Camera https://amzn.to/3mGikwL Blue Yeti Mic https://amzn.to/3mA6YdI Blue Yeti Mic Foam Cover https://amzn.to/2GkmV8w Capture Card https://amzn.to/3ed3cnN šŸŒŸ Support Me ( I am full time youtuber) šŸŒŸ Github https://github.com/sponsors/bitfumes Patreon https://patreon.com/bitfumes Youtube https://www.youtube.com/channel/UC_hG9fglfmShkwex1KVydHA/join šŸŒŸ FOLLOW ME šŸŒŸ Subscribe for New Releases! Twitter - https://twitter.com/bitfumes Twitter - https://twitter.com/sarthaksavvy Facebook - https://www.facebook.com/Bitfumes Instagram - https://www.instagram.com/bitfumes (ask me questions!) --- QUESTIONS? --- Leave a comment below and I or someone else can help you. For quick questions you may also want to ask me on Twitter, I respond almost immediately. Email me support@bitfumes.com Thanks for all your support