ข้ามไปยังเนื้อหาหลัก
บ้านProgramming

Courses

FastAPI เบื้องต้น

ระดับกลางระดับทักษะ
อัปเดตแล้ว 10/2568
สร้าง API ระดับโปรดักชันที่แข็งแกร่งด้วย FastAPI เชี่ยวชาญ HTTP operations, validation และ async execution เพื่อสร้าง data และ ML pipelines ที่มีประสิทธิภาพ
เริ่มเรียนคอร์สฟรี
FastAPIProgramming
4 ชม.
10 videos
29 Exercises
2,300 เอ็กซ์พี
14,361
ใบรับรองความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Googleแสดงตัวเลือกเพิ่มเติม

หรือ


เมื่อดำเนินการต่อ คุณยอมรับ ข้อกำหนดการใช้งาน ของเรา นโยบายความเป็นส่วนตัว ของเรา และยอมรับว่าข้อมูลของคุณจะถูกจัดเก็บในสหรัฐอเมริกา

เป็นที่ชื่นชอบของผู้เรียนในบริษัทนับพันแห่ง

Group

ฝึกอบรมทีมอยู่หรือ?

ลองใช้สำหรับธุรกิจ

คำอธิบายหลักสูตร

บทนำสู่ FastAPI และการประยุกต์ใช้งาน

API มักถูกใช้เพื่อจัดการข้อมูลบนเว็บ และ FastAPI คือเว็บเฟรมเวิร์กใหม่ยอดนิยมสำหรับการสร้าง API ด้วย Python วิศวกรข้อมูลและแมชชีนเลิร์นนิงใช้ FastAPI เพื่อสร้างแอปพลิเคชันที่ทำหน้าที่เป็นธุรกรรมข้อมูลและไปป์ไลน์ที่รับรู้บริบทบนเว็บ

การสร้างเว็บแอปพลิเคชันระดับโปรดักชันด้วย FastAPI

ในคอร์สนี้ คุณจะได้เรียนรู้วิธีสร้างเว็บแอปพลิเคชันระดับโปรดักชันโดยใช้ทักษะ Python ของคุณร่วมกับเฟรมเวิร์ก FastAPI เมื่อจบคอร์ส คุณจะเข้าใจกรณีการใช้งานหลักของ FastAPI เมื่อเทียบกับเฟรมเวิร์กเว็บ Python อื่นๆ คุณจะได้เรียนรู้การสร้าง API โดยใช้ HTTP operations ทั้ง 4 ประเภท และกำหนดสคีมาของคำขอและการตอบกลับ นอกจากนี้ คุณจะตรวจสอบคำขอ API ตอบกลับด้วยรหัสสถานะ HTTP และข้อความที่เหมาะสม และรันโค้ดแบบอะซิงโครนัสเพื่อปรับปรุงประสิทธิภาพของแอปพลิเคชัน โปรเจกต์แบบลงมือทำจะพาคุณไปทีละขั้นตอนในการสร้าง API แบบ CRUD คลาสสิก (Create, Read, Update, Delete) พร้อมทดสอบเวิร์กโฟลว์ด้วยโมดูล requests ของ Python

เป้าหมายของหลักสูตรและกลุ่มเป้าหมาย

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

ข้อกำหนดเบื้องต้น

Introduction to APIs in PythonIntroduction to Object-Oriented Programming in Python
1

FastAPI Basics

We’ll start by learning FastAPI’s key features and core use cases. Then we will run our first application and test it out! Finally, we will learn the details of supporting GET and POST operations that include request parameters and build and test those endpoints.
เริ่มบทเรียน
2

FastAPI Advanced topics

We’ll start by learning how to support PUT and DELETE operations using FastAPI. Then we will learn how to handle different kinds of errors and always return an appropriate status code in the response. Lastly we'll learn how to use async to enable concurrent requests that can handle higher workloads.
เริ่มบทเรียน
FastAPI เบื้องต้น
เรียนจบคอร์สแล้ว

รับใบรับรองความสำเร็จ

เพิ่มข้อมูลรับรองนี้ลงในโปรไฟล์ LinkedIn, เรซูเม่ หรือ CV ของคุณ
แชร์บนโซเชียลมีเดียและในการประเมินผลงานของคุณ
สมัครเลย

เข้าร่วมกับผู้เรียนกว่า 19 ล้านคน และเริ่มFastAPI เบื้องต้นวันนี้!

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Googleแสดงตัวเลือกเพิ่มเติม

หรือ


เมื่อดำเนินการต่อ คุณยอมรับ ข้อกำหนดการใช้งาน ของเรา นโยบายความเป็นส่วนตัว ของเรา และยอมรับว่าข้อมูลของคุณจะถูกจัดเก็บในสหรัฐอเมริกา

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp for Mobile

พัฒนาทักษะได้ทุกที่ทุกเวลาด้วยคอร์สเรียนบนมือถือและแบบฝึกหัดเขียนโค้ดประจำวัน 5 นาทีของเรา