คอร์สเรียน Python API (REST) with Flask
Python API สอนการทำ REST APIs (GET, POST, PUT, and DELETE Methods) ด้วย Flask (Python Micro Web Framework) แบบ full course
โดยในวิดีโอนี้จะอธิบายเกริ่นนำเพื่อให้มองภาพรวมออกว่าทำไมถึงต้องทำ API และ REST APIs คืออะไร
โดยผู้เริ่มต้นก็สามารถที่จะเรียนเข้าใจได้ไม่ยาก ขอแค่มีพื้นฐานภาษาไพธอนมาก่อนเพียงเท่านั้น
ก็เพียงพอแล้วครับ
โดยเราได้วางหลักสูตรออกเป็นแต่ละบทเรียนเพื่อให้เรียนอย่างถูกทิศทางและจบคอร์สนี้แล้ว
หวังเป็นอย่างยิ่งว่าผู้เรียนทุกคนจะเข้าใจและสามารถสร้าง REST APIs ด้วยภาษาไพธอนกันได้ทุกคนครับ
?สามารถซัพพอร์ตเราง่าย ๆ เพียงแค่คอมเมนต์ แชร์ ไลก์ วิดีโอของเราเพื่อเป็นการส่งเสริมและสร้าง
กำลังใจให้เราทำคลิปดี ๆ ออกมาอย่างต่อเนื่องกันครับ :)
??Instructor: Nonthakorn Jitchiranant (Non STACKPYTHON)
https://stackpython.co/authors/nonthakon
พื้นฐานความรู้ก่อนหน้าที่ต้องมี (Prerequisite) ก่อนที่จะเรียนคอร์สนี้
- พื้นฐานภาษาไพธอนในเบื้องต้น
คำแนะนำในการเรียนคอร์สนี้
- หาเวลาว่างเช่นหลังเลิกงาน เลิกเรียน หรือเสาร์อาทิตย์ เตรียมของว่าง กาแฟสักแก้ว จิบไปเรียนไปจะได้ฟีลมากยิ่งขึ้นครับ :)
00:00 Chapter 1 - Introduction - REST API คืออะไร ?
? Table of Contents
0:00 หลักการทำงานของเว็บในเบื้องต้น,
4:00 Modern Web Stack (Back-end, Front-end, Database)
13:51 หลักการทำงานของ REST APIs (Clent, Server, HTTP Methods)
16:18 GET Method (Overview)
17:39 POST Method (Overview)
19:00 PUT Method (Overview)
19:28 DELETE Method (Overview)
19:52 HTTP Status Codes
23:00 Chapter 2 - GET Method
? Table of Contents
26:19 Flask Overview (ทำความรู้จักกับ Flask ในเบื้องต้น)
27:07 เริ่มเขียนโค้ด (ใช้ Visual Studio Code)
28:26 venv (Vitual Environment)
31:31 ทำความรู้จักและทดสอบ API โดยใช้ Postman
36:27 การส่งและรับค่า q (Query Parameter)
41:49 Chapter3 - POST Method
? Table of Contents
42:00 ทำความเข้าใจเกี่ยวกับ POST Method
45:22 ทดสอบยิงข้อมูลแบบ POST ผ่าน Postman
1:00:48 Chapter 4 - PUT Method
? Table of Contents
1:01:02 ทำความเข้าใจแบบละเอียดเกี่ยวกับ PUT Method
1:14:30 ทดสอบยิงข้อมูลแบบ PUT ผ่าน Postman
1:16:18 Chapter 5 - DELETE Method
? Table of Contents
1:16:40 ทำความเข้าใจแบบละเอียดเกี่ยวกับ DELETE Method
1:26:54 ทดสอบยิงข้อมูลแบบ DELETE ผ่าน Postman
1:29:20 Chapter 6 - Best Practice
? Table of Contents
- ทำความเข้าใจเกี่ยวกับ Best Practice หรือวิธีการที่ดีที่สุดในการทำ REST APIs, การดีไซน์ API ที่ดี, ฯลฯ
1:31:11 การใช้ Verbs ต่าง ๆ ที่ถูกต้อง
1:32:14 การรีเทิร์นค่า
1:33:18 การออกแบบ URL ที่ดี
? 1:40:37 Chapter 7(Final) - ทดสอบเชื่อมต่อกับฐานข้อมูล SQLite
จบคอร์ส
โปรแกรมและซอฟต์แวร์ต่าง ๆ ที่เกี่ยวข้อง
Postman
https://www.postman.com/
อ่านทบทวนเพิ่มเติมในบทความ
https://stackpython.co/tutorial/rest-api-flask-101
??Python Programming Tutorials & Courses
https://stackpython.co/
Видео คอร์สเรียน Python API (REST) with Flask автора Питоновый фреймворк
Видео คอร์สเรียน Python API (REST) with Flask автора Питоновый фреймворк
Информация
3 декабря 2023 г. 0:18:27
01:54:38
Похожие видео