Python REST API Crash Course

Опубликовано: 29 Август 2026
на канале: Dev Python
207
10

Python REST API Crash Course
Full https://github.com/saurater/python_re...
Wiki Page and Code at https://github.com/saurater/python_re...

Timecodes
00:00 1. Introduction
00:11 2. Course Content
00:46 3. API Definition
01:29 4. API Use Advantages
02:33 5. REST API Definition
03:20 6. REST API Main Methods (GET, POST, PUT, DELETE, PATCH) Definition
04:23 7. Creating the Folders Structure
05:13 8. Downloading Python
05:33 9. Installing Python
06:08 10. Downloading Spyde (IDE)
06:28 11. Installing Spyder
07:01 12. Installing Spyder Kernel
07:31 13. Python Env Definition
08:06 14. Creating a Python ENV
08:52 15. Activating the Python ENV
09:29 16. Setting up Spyder Python ENV
10:24 17. Flask Defintion
11:00 18. Installing Flask
11:23 19. Flask SQLAlchemy Definition
12:15 20. Installing Flask SQLAlchemy
12:36 21. Running SPYDER and setting the APP Header Information
13:40 22. Importing the FLASK, FLASK-SQLALCHEMY and REQUEST LIBRARIES
14:31 23. Setting up a local DB
15:58 24. DB Instantiation and Books Class setting up (Setting up the Books Table)
17:24 25. Creating the DB/Table
18:48 26. Activating the VENV_API
19:47 27. Setting Flask Application and Environment
20:17 28. Running Flask
21:32 29. Flask Route Defitinion
22:36 30. Setting up the first route / decorator (/)
24:34 31. REST API Main Methods Review
25:11 32. Books Class Review
25:47 33. Setting up the Post Function to Add books
29:16 34. Setting up a Funtion to Get Books by ID (get_books (id))
31:00 35. Setting up a Funtion to Get All Books (get_books)
32:40 36. Setting up a Function to Delele a Book by id ( delete_bookk(id))
34:34 36. Postman Downloading and Installing
35:20 37. Postman - Creating and HTPP Request to Test our API
36:58 38. Postman - Getting a book by ID
37:25 39. Postman Post Request
38:51 40. Time to say Good-bye