Build And Deploy A Rest API With Flask (FULL PROJECT)

preview_player
Показать описание
Build And Deploy A Rest API With Flask Full Project Tutorial is a complete guide to the series of videos where we build and deploy a REST API with Flask. In this series of videos, we explore the various toold involved when building REST APIs with the Flask framework.

We cover things such as:
- Flask project structure
- Databases with SQLAlchemy
- User Registration
- JWT Authentication
- Error handling
- API Documentation
- API Documentation

We also look at some of the popular Flask extensions for example
- Flask-RESTX
- Flask-SQLAlchemy
- Flask-JWT-Extended
- Flask-MIgrate

Please like, comment and share this video to anyone who may want to learn how to build REST APIs with Flask.

SUBSCRIBE:

SOURCE CODE:

GITHUB:

TWITTER:

Timestamps:
0:00 Project Introduction
7:27 Project Set Up with Flask-RESTX
19:12 Structuring code into namespaces with Flask-RESTX
31:46 Creating all the API endpoints
49:17 Databases with Flask-SQLAlchemy
1:24:08 User registration (signing Up)
1:25:21 Creating serializer models with Flask-RESTX
1:42:35 JWT Authentication with Flask-JWT-Extended
2:06:06 Creating and Retrieving API Resources
2:27:30 Updating and deleting Resources
2:54:40 Error handling with Werkzeug
3:12:40 Unit testing with Unittest and Pytest
3:50:51 API Documentation with Swagger
4:08:24 Deployment to Heroku
4:34:05 Wrapping Up
Рекомендации по теме
Комментарии
Автор

Thanks for watching guys. I wish you guys a happy 2022.

SsaliJonathan
Автор

Salute is all I can say because your work has been of great help to me. Thank you and kindly create video on the different app contents.

realtors_life
Автор

very underrated channel, hope this will grow. also a suggestion if you could turn up the volume for video in general

netkap
Автор

Special thanks for this! It was super helpful for my project.

joelaboderin
Автор

This is so helpful. Can you make a video showing how to deploy this API on AWS or GCP ?

paonsgraphics
Автор

Great video, however can you remix with better sound quality ? Thks.

Vue-daigle
Автор

tnx for the video. How can I get/produce the readme file that includes the http methods and explanations ? (Not the readme file in project repo). And a recommendation: Tell also that export command is for linux and set command is for windows.

halily.