Python: FastAPI Version 2025

พญาวิสุทธิเมตตา
0 (0)
ประหยัด 200.00 บาท
จำนวนคะแนนที่ได้รับ 17 คะแนน
โปรโมชั่นพิเศษ:

E-Book 7.7 Lucky Sale ซื้อครบ 3 เล่ม ลดเพิ่ม 7% *(เฉพาะที่ร่วมรายการ) วันที่ 6-11 ก.ค. 69


432 หน้า

4.65 MB

PDF

9000128024

14 ม.ค. 2568


ทดลองอ่าน
ประหยัด 200.00 บาท
จำนวนคะแนนที่ได้รับ 17 คะแนน
โปรโมชั่นพิเศษ:
E-Book 7.7 Lucky Sale ซื้อครบ 3 เล่ม ลดเพิ่ม 7% *(เฉพาะที่ร่วมรายการ) วันที่ 6-11 ก.ค. 69
รายละเอียด
รีวิว
ติดตาม

รายละเอียด : Python: FastAPI Version 2025

เนื้อหาโดยสังเขป: Python: FastAPI Version 2025
1. บทนำ: รู้จัก FastAPI

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

วิธีติดตั้ง FastAPI และ Uvicorn
โครงสร้างโปรเจกต์ที่เหมาะสม
สร้าง API แรกในเวลาไม่ถึง 5 นาที
3. การจัดการเส้นทาง (Routing) และคำขอ (Requests)

การสร้างเส้นทางแบบง่าย
การจัดการพารามิเตอร์, Body, และ Query
เทคนิคการเขียน API ที่อ่านง่ายเหมือนบทกลอน!
4. การเชื่อมต่อกับฐานข้อมูล

ใช้งาน SQLAlchemy และ Pydantic สำหรับการจัดการข้อมูล
การสร้าง CRUD แบบมืออาชีพ
เชื่อมต่อกับฐานข้อมูลยอดนิยม เช่น PostgreSQL และ SQLite
5. Authentication และ Authorization

การทำ JWT Authentication ขั้นเทพ
การจัดการผู้ใช้งานและสิทธิ์การเข้าถึง (Role-Based Access Control)
6. การเพิ่มประสิทธิภาพ API

เทคนิคการใช้ Caching ด้วย Redis
การเพิ่มประสิทธิภาพคำขอด้วย Background Tasks
การปรับแต่ง Response ให้เร็วขึ้น
7. การทดสอบและ Debugging

การเขียน Unit Tests และ Integration Tests ด้วย Pytest และ HTTPX
เทคนิค Debugging เพื่อแก้ปัญหาอย่างรวดเร็ว
8. การ Deploy ระบบ FastAPI

การ Deploy ผ่าน Docker และ Kubernetes
การปรับแต่งระบบให้พร้อมใช้งานใน Production
9. เคล็ดลับและเทคนิคพิเศษ

การสร้าง API Documentation ที่ครบถ้วนด้วย Swagger
เคล็ดลับการจัดการโค้ดเพื่อรองรับระบบขนาดใหญ่
ตัวอย่างโปรเจกต์ FastAPI ที่พร้อมใช้งาน


432 หน้า

4.65 MB

PDF

9000128024

14 ม.ค. 2568

พญาวิสุทธิเมตตา
รีวิว

ติดตาม