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

  • Tại sao cần các framework web
  • Tổng quan về các framework web có sẵn
  • Cài đặt Flask
  • Định tuyến yêu cầu đến các hàm xem
  • Cung cấp các tệp tĩnh
  • Kết xuất các mẫu với Jinja2
  • Vòng lặp và điều kiện
  • Kế thừa mẫu
  • Macro trong các mẫu
  • Các trang phẳng với Flask-Flatpages
  • HTML5 Boilerplate như một điểm khởi đầu
  • Tạo JSON
  • Phát hành chuyển hướng
  • Ngữ cảnh ứng dụng và Ngữ cảnh yêu cầu
  • Xử lý tải lên tệp với Flask-Uploads
  • Cấu trúc một ứng dụng phức tạp: cách tránh các import vòng
  • Cấu trúc một ứng dụng phức tạp: Blueprints
  • Các ORM thường được sử dụng: SQLAlchemy và Peewee
  • Database migrations
  • Xác thực biểu mẫu với WTForms và Flask-WTF
  • Gửi email với Flask-Mail
  • Quản lý phiên người dùng với Flask-Login và Flask-User
  • Giao diện quản trị được tạo bởi Flask-Admin
  • Quốc tế hóa với Flask-BabelEx
  • Tiền xử lý các tệp frontend với Flask-lesscss và Flask-Assets
  • Triển khai các ứng dụng Flask vào môi trường production

Requirements

Python, HTML

 14 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories