Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
REST API สำหรับผู้เริ่มต้น ทั้งการใช้ การสร้าง และการเผยแพร่
Highest Rated
Rating: 4.9 out of 5(29 ratings)
145 students

REST API สำหรับผู้เริ่มต้น ทั้งการใช้ การสร้าง และการเผยแพร่

คอร์ส REST API ครอบคลุมตั้งแต่การใช้งาน API, การสร้างเซิร์ฟเวอร์ API ของตนเองด้วย Python, ไปจนถึงการเผยแพร่บนระบบคลาวด์
Created byJira Pitakwong
Last updated 8/2024
Thai

What you'll learn

  • การเชื่อมต่อและเรียกใช้ REST API ด้วยภาษา Python และ Postman
  • การสร้างเซิร์ฟเวอร์ REST API ด้วยภาษา Python โดยใช้ไลบรารี่ FastAPI
  • การวางระบบความปลอดภัยให้กับเซิร์ฟเวอร์ REST API ด้วย OAuth2.0
  • การแพกเกจ REST API ด้วย Docker เพื่อนำไปเผยแพร่
  • การเผยแพร่เซิร์ฟเวอร์ REST API สู่สาธารณะ ทั้งในรูปแบบของ Functions, Container, และ VM
  • การสร้างเซิร์ฟเวอร์บนระบบ Cloud ของ Google และ Microsoft
  • แถมคอร์สเรียน Python 8 ชั่วโมง ฟรี สำหรับผู้ที่ไม่เคยใช้ภาษา Python มาก่อน

Course content

5 sections • 23 lectures • 6h 1m total length
  • อะไรคือ API และ REST API7:40
  • สำหรับผู้ที่ไม่เคยเขียน Python0:22
  • โครงสร้างของ Request สำหรับ REST API26:25
  • ตัวอย่าง REST API ในชีวิตจริง15:37
  • ติดตั้ง FastAPI และ Uvicorn4:14

Requirements

  • มีคอมพิวเตอร์/แล็ปท็อป ที่ใช้ระบบปฏิบัติการ Windows, MacOS, หรือ Linux
  • ควรมีพื้นฐานการเขียนโปรแกรมในภาษา Python (หากไม่มีพื้นฐานมาก่อน ภายในคอร์สนี้จะมีลิ้งค์ส่วนลด 100% สำหรับคอร์ส Python 8 ชั่วโมง แถมให้ด้วย)

Description

ในปัจจุบัน REST API ถือเป็นเครื่องมือหลักที่ขาดไม่ได้ในการเชื่อมต่อข้อมูลระหว่างเว็ปไซต์, แอพพลิเคชั่น, ฐานข้อมูล, หรือแม้แต่ในการประมวลผลของ AI (Artificial Intelligence)


คอร์สนี้จะปูพื้นฐาน REST API โดยครอบคลุมตั้งแต่การเรียกใช้ API, การสร้าง API ของตนเองด้วย Python, ไปจนถึงการโฮสต์ API ขึ้นบนคลาวด์เซิร์ฟเวอร์ ไม่ว่าจะเป็น Google หรือ Microsoft Azure ซึ่งล้วนแล้วแต่เป็นผู้ให้บริการคลาวด์ขนาดใหญ่ที่นิยมใช้ในองกรณ์ต่างๆทั่วโลก โดยเมื่อจบคอร์สนี้แล้ว คุณจะสามารถสร้าง REST API ซึ่งสามารถเรียกใช้ได้จริงจากทั่วโลก พร้อมนำไปเชื่อมต่อกับโปรดักต์อื่นๆได้

สำหรับผู้ที่ไม่มีพื้นฐานการเขียนโปรแกรม Python ก็ไม่ต้องกังวล เพราะเมื่อคุณสมัครคอร์สนี้แล้ว คุณจะได้รับส่วนลด 100% สำหรับคอร์ส Python 8 ชั่วโมง อีกด้วย (ลิ้งค์ส่วนลด อยู่ในบทเรียนที่1)

Who this course is for:

  • โปรแกรมเมอร์ ทั้ง Frontend และ Backend
  • บุคลากรฝ่าย IT
  • คนทั่วไปที่ต้องการเรียนรู้ REST API