Liên hệ với chúng tôi

Đề cương khóa học

REST - nền tảng

  • Nhu cầu trao đổi thông tin giữa các trang web
  • HTTP POST / GET / PUT / DELETE
  • Các dịch vụ như MushUp và các ứng dụng phổ biến
  • Các dịch vụ sử dụng REST

Quy ước của REST

  • Ánh xạ các hoạt động CRUD trên lệnh gọi HTTP
  • Cấu trúc URL API theo quy ước
  • Truyền tham số
  • Giá trị trả về
  • Trạng thái HTTP
  • JSON - định dạng phổ biến để trao đổi thông tin

Các dịch vụ API

  • Ví dụ về các API phổ biến
  • Khung làm việc RESTful

Xây dựng REST API - Máy chủ

  • Tổng hợp yêu cầu và xác định chức năng
  • Thiết kế và tài liệu hóa API
  • Cài đặt các thư viện cần thiết
  • Đối tượng nghiệp vụ - ánh xạ lớp
  • Phương thức điều khiển (Controller)
  • Biểu diễn đối tượng nghiệp vụ dưới dạng JSON
  • HTTP Headers - như siêu dữ liệu
  • Kiểm tra API bằng cURL
  • Cơ chế xác thực

Yêu cầu

  • Kiến thức cơ bản về HTTP
  • Hiểu biết cơ bản về phát triển ứng dụng web
 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan