พัฒนา REST API ด้วย Django REST Framework
เรียนรู้การพัฒนา REST API ด้วย Django REST Framework (RESTful web services)
Description
คอร์สนี้ผู้เรียนจะได้เรียนรู้การใช้งาน Django REST Framework สำหรับพัฒนา REST API (RESTful web services)
โดยเนื้อหาในคอร์สจะแบ่งออกเป็น 9 ส่วนหลักๆ ดังนี้
สร้าง API ด้วย Django Framework (Web Framework)
การสร้าง Serializer และการใช้งาน Django REST Framework (Web API Framework)
Function Based Views
Class Based Views
Generics Views
ViewsSet & Router
Nested Serializer
Pagination & Filter
Permission & Authentication
What You Will Learn!
- เข้าใจหลักการทำงานของ REST APIs
- เข้าใจหลักการทำงานของ HTTP Methods และ URL Endpoints
- เรียนรู้พื้นฐานการใช้งาน Django REST Framework
- กำหนดความสัมพันธ์ของข้อมูลใน API (Relationships)
- เรียนรู้การทดสอบ API โดยใช้ Postman และ Browsable API
- สร้างระบบหมายเลขหน้าใน API (Pagination)
- เรียนรู้การใช้งาน Django Filter (Searching, Ordering)
- กำหนดสิทธิ์การใช้งาน API (Permission)
- Authentication & Authorization
Who Should Attend!
- ผู้ที่สนใจอยากจะพัฒนา REST API ด้วย Django REST Framework