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

Giới thiệu

Django và Django REST Framework

  • Templating, routing, forms, và xác thực
  • Cấu trúc để mở rộng mã
  • Database quản lý

Các Nguyên Tắc Cơ Bản của API và Chức Năng của Chúng

  • Scala kiểu dữ liệu
  • Mẫu kiến trúc Web: mẫu composite, mẫu proxy và mẫu facade

Tổng Quan về REST

  • Tùy chọn Get
  • Tùy chọn Pull
  • Tùy chọn Post
  • Tùy chọn Delete

Chuẩn Bị Môi Trường Phát Triển

  • Cài đặt Python
  • Cài đặt và cấu hình Django và Django REST Framework
  • Thiết lập hệ thống kiểm soát phiên bản
  • Thiết lập máy chủ phát triển với Docker

Tạo Ứng Dụng Python Cơ Bản với Django

  • Xây dựng một dự án mới
  • Kiểm tra và cam kết thay đổi
  • Tạo mô hình cơ sở dữ liệu
  • Đồng bộ hóa cơ sở dữ liệu với migrations
  • Kích hoạt admins

APIViews và Viewsets

  • Thêm cấu hình URL
  • Tạo và kiểm tra APIView
  • Thêm phương thức vào APIView
  • Tạo và kiểm tra Viewset
  • Thêm chức năng vào Viewset

Endpoints và Xác Thực

  • Thêm endpoints quản lý và người dùng quản lý
  • Tạo APIViews
  • Thêm API token
  • Kiểm tra tính hợp lệ của API

Triển Khai trên Máy Chủ Dựa Trên Đám Mây

  • Thêm cặp khóa
  • Tạo một instance máy chủ
  • Triển khai các script
  • Triển khai thay đổi

Tóm Tắt và Kết Luận

Requirements

  • Hiểu biết về Django
  • Python kinh nghiệm lập trình

Đối tượng

  • Các nhà phát triển Backend
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories