This is the video you need if you’re new to REST APIs or are having a hard time understanding the concepts and how to make one. We use Python, flask, SQLAlchemy, and SQLite in this video. A REST API allows us to implement CRUD capability over HTTP (the internet). So we can create (POST), read (GET), update (PUT), and delete (DELETE) data through a web request.

Timestamps:
00:00 - Introduction
05:15 - API App example
09:15 - Why an API is important
15:00 - HTTP methods
16:45 - POST vs PUT
20:56 - Consume the StackOverflow API
27:44 - Setting up our own Python API
31:13 - GET request setup
32:04 - Database model setup for SQLAlchemy
39:10 - GET data with query.all
41:56 - GET data by ID with parameter
44:19 - Developer tools network Intro
45:03 - POST a new record
47:15 - Postman Introduction
49:21 - DELETE data
51:46 - Conclusion

Subscribe : https://www.youtube.com/channel/UCZUyPT9DkJWmS_DzdOi7RIA

#python

REST API Crash Course | Full Python API Tutorial
123.50 GEEK