Playback starts YouTube’s embedded player (privacy-enhanced mode).
Python REST API Tutorial - Building a Flask REST API
ChannelTech With TimChapters
Description from the creator
This python REST API tutorial will teach you how to build a python flask REST API. We will start by building a basic REST API then integrating that API with a flask SQL-Alchemy database. At the end of this video you will have a fully functioning REST API with python and flask.
📄 Requirements.txt Download: dev-cms.us-east-1.linodeobjects.com/requirement…
📁 Code Download: dev-cms.us-east-1.linodeobjects.com/Flask_Rest_…
💻 Code via Website: techwithtim.net/flask-rest-api/
How to fix pip: youtube.com/watch?v=AdUZArA-kZw
Flask SQL Alchemy Basics: flask-sqlalchemy.palletsprojects.com/en/2.x/que…
⭐️ Timestamps ⭐️
00:00:00 - Introduction
00:02:43 - Installing Dependencies
00:06:20 - Building a Minimal Hello World API
00:08:50 - Adding Resources
00:11:24 - Sending Requests
00:13:33 - Understanding JSON
00:15:05 - Testing The Hello World API
00:16:40 - Handling Post Requests
00:17:33 - Passing Arguments
00:20:05 - Storing Data in Memory
00:26:49 - Request Argument Parser
00:33:21 - Sending Status Code
00:36:18 - Validating Requests
00:39:19 - Handling Delete Requests
00:45:20 - Installing Database Dependencies
00:46:31 - Database Configuration
00:48:38 - Creating a Model
00:53:10 - Querying Database
00:55:00 - Serializing Objects
00:58:05 - Adding Entries to the Database
1:05:06 - Handling Update Request
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
🔊 Subscribe to my second channel for weekly podcasts! youtube.com/channel/UCSATlCAUi7R0Ik-wsZb2gOA
💰 Courses & Merch 💰
💻 The Fundamentals of Programming w/ Python: tech-with-tim.teachable.com/p/the-fundamentals-…
👕 Merchandise: teespring.com/stores/tech-with-tim-merch-shop
🔗 Social Medias 🔗
📸 Instagram: instagram.com/tech_with_tim
📱 Twitter: twitter.com/TechWithTimm
⭐ Discord: discord.gg/pr2k55t
📝 LinkedIn: linkedin.com/in/tim-ruscica-82631b179/
🌎 Website: techwithtim.net
📂 GitHub: github.com/techwithtim
🔊 Podcast: anchor.fm/tech-with-tim
🎬 My YouTube Gear 🎬
🎥 Main Camera (EOS Canon 90D): amzn.to/3cY23y9
🎥 Secondary Camera (Panasonic Lumix G7): amzn.to/3fl2iEV
📹 Main Lens (EFS 24mm f/2.8): amzn.to/2Yuol5r
🕹 Tripod: amzn.to/3hpSprv
🎤 Main Microphone (Rode VideoMic Pro): amzn.to/3d0KKMG
🎤 Secondary Microphone (Synco Wireless Lapel System): amzn.to/3e07Swl
🎤 Third Microphone (Blue Yeti USB Mic): amzn.to/3hoD625
☀️ Lights: amzn.to/2ApeiXr
⌨ Keyboard (Daskeyboard 4Q): amzn.to/2YpN5vm
🖱 Mouse (Steelseries Rival 300): amzn.to/3cVTqnD
📸 Webcam (Logitech 1080p Pro): amzn.to/2B2IXcQ
📢 Speaker (Beats Pill): amzn.to/2XYc5ef
🎧 Headphones (Bose Quiet Comfort 35): amzn.to/2MWbl3e
🌞 Lamp (BenQ E-reading Lamp): amzn.to/3e0UCr8
🌞 Secondary Lamp (BenQ Screenbar Plus): amzn.to/30Dtafi
💻 Main Monitor (LG 4K): amzn.to/37ybtiH
💻 Secondary Monitor (Thinkvision 1080p): amzn.to/2AyHR8H
🎤 XLR Microphone (Rode NT1): Not available
🎙 Mic Boom Arm (Rode PSA 1): amzn.to/30EZw9m
🎚 Audio Interface (Behringer 4 Channel): amzn.to/3fqm4z3
💾 Recorder (Zoom H6): amzn.to/2UIihVJ
◾ 💸 Donations 💸 ◾
💵 One-Time Donations: paypal.com/donate/?token=m_JfrPK7DsK4PLk0CxNnv4…
💰 Patreon: patreon.com/techwithtim
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡
⭐ Tags ⭐
- Tech With Tim
- Python REST API
- REST API Python
- Flask REST API
- Flask Python REST API
- REST API Tutorial
⭐ Hashtags ⭐
#python #restapi #flask
📄 Requirements.txt Download: dev-cms.us-east-1.linodeobjects.com/requirement…
📁 Code Download: dev-cms.us-east-1.linodeobjects.com/Flask_Rest_…
💻 Code via Website: techwithtim.net/flask-rest-api/
How to fix pip: youtube.com/watch?v=AdUZArA-kZw
Flask SQL Alchemy Basics: flask-sqlalchemy.palletsprojects.com/en/2.x/que…
⭐️ Timestamps ⭐️
00:00:00 - Introduction
00:02:43 - Installing Dependencies
00:06:20 - Building a Minimal Hello World API
00:08:50 - Adding Resources
00:11:24 - Sending Requests
00:13:33 - Understanding JSON
00:15:05 - Testing The Hello World API
00:16:40 - Handling Post Requests
00:17:33 - Passing Arguments
00:20:05 - Storing Data in Memory
00:26:49 - Request Argument Parser
00:33:21 - Sending Status Code
00:36:18 - Validating Requests
00:39:19 - Handling Delete Requests
00:45:20 - Installing Database Dependencies
00:46:31 - Database Configuration
00:48:38 - Creating a Model
00:53:10 - Querying Database
00:55:00 - Serializing Objects
00:58:05 - Adding Entries to the Database
1:05:06 - Handling Update Request
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
🔊 Subscribe to my second channel for weekly podcasts! youtube.com/channel/UCSATlCAUi7R0Ik-wsZb2gOA
💰 Courses & Merch 💰
💻 The Fundamentals of Programming w/ Python: tech-with-tim.teachable.com/p/the-fundamentals-…
👕 Merchandise: teespring.com/stores/tech-with-tim-merch-shop
🔗 Social Medias 🔗
📸 Instagram: instagram.com/tech_with_tim
📱 Twitter: twitter.com/TechWithTimm
⭐ Discord: discord.gg/pr2k55t
📝 LinkedIn: linkedin.com/in/tim-ruscica-82631b179/
🌎 Website: techwithtim.net
📂 GitHub: github.com/techwithtim
🔊 Podcast: anchor.fm/tech-with-tim
🎬 My YouTube Gear 🎬
🎥 Main Camera (EOS Canon 90D): amzn.to/3cY23y9
🎥 Secondary Camera (Panasonic Lumix G7): amzn.to/3fl2iEV
📹 Main Lens (EFS 24mm f/2.8): amzn.to/2Yuol5r
🕹 Tripod: amzn.to/3hpSprv
🎤 Main Microphone (Rode VideoMic Pro): amzn.to/3d0KKMG
🎤 Secondary Microphone (Synco Wireless Lapel System): amzn.to/3e07Swl
🎤 Third Microphone (Blue Yeti USB Mic): amzn.to/3hoD625
☀️ Lights: amzn.to/2ApeiXr
⌨ Keyboard (Daskeyboard 4Q): amzn.to/2YpN5vm
🖱 Mouse (Steelseries Rival 300): amzn.to/3cVTqnD
📸 Webcam (Logitech 1080p Pro): amzn.to/2B2IXcQ
📢 Speaker (Beats Pill): amzn.to/2XYc5ef
🎧 Headphones (Bose Quiet Comfort 35): amzn.to/2MWbl3e
🌞 Lamp (BenQ E-reading Lamp): amzn.to/3e0UCr8
🌞 Secondary Lamp (BenQ Screenbar Plus): amzn.to/30Dtafi
💻 Main Monitor (LG 4K): amzn.to/37ybtiH
💻 Secondary Monitor (Thinkvision 1080p): amzn.to/2AyHR8H
🎤 XLR Microphone (Rode NT1): Not available
🎙 Mic Boom Arm (Rode PSA 1): amzn.to/30EZw9m
🎚 Audio Interface (Behringer 4 Channel): amzn.to/3fqm4z3
💾 Recorder (Zoom H6): amzn.to/2UIihVJ
◾ 💸 Donations 💸 ◾
💵 One-Time Donations: paypal.com/donate/?token=m_JfrPK7DsK4PLk0CxNnv4…
💰 Patreon: patreon.com/techwithtim
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡
⭐ Tags ⭐
- Tech With Tim
- Python REST API
- REST API Python
- Flask REST API
- Flask Python REST API
- REST API Tutorial
⭐ Hashtags ⭐
#python #restapi #flask
About this tutorial
Tech With Tim published this 1:14:01 video tutorial on July 13, 2020. It has been watched 842,036 times on YouTube.
- Channel
- Tech With Tim
- Category
- Education
- Duration
- 1:14:01
- Published
- July 13, 2020
- Views
- 842,036
- Likes
- 17,521
Tags
Share
This tutorial in other languages
- FRAPI Python REST Tutoriel - Création d'une API REST Flask
- ESPython API REST Tutorial - La construcción de una API REST Frasco
- PTPython API REST Tutorial - Construindo uma API Flask RESTO
- ITPython API REST Tutorial - Costruire un'API REST Flask
- DEPython REST API Tutorial - Erstellen einer Flasche REST API
- NLPython REST API Tutorial - Het bouwen van een Kolf REST API
- RUPython REST API Учебник - Создание API Колба REST
- PLPython REST API Tutorial - Tworzenie kolby REST API
- JAPythonのREST APIのチュートリアル - フラスコREST APIを構築
- ARبيثون REST API دروس - بناء API قارورة REST
- HIअजगर REST API ट्यूटोरियल - एक फ्लास्क REST API का निर्माण
- IDPython API REST Tutorial - Membangun API Flask SISA