課程簡介

介紹

Flask 和 Flask-RESTful 框架

  • 範本、路由、表單和身份驗證
  • 用於代碼縮放的構造
  • Database 管理

API 的基礎知識及其功能

  • ScalaR 類型
  • Web 架構模式:複合模式、代理模式和外觀模式

REST概覽

  • 獲取選項
  • 拉動選項
  • 發佈選項
  • 刪除選項

準備開發環境

  • 安裝Postman
  • 安裝 Python
  • 安裝和配置 Flask
  • 安裝 Flask-RESTful
  • 設置 URL 路由

使用 Flask-RESTful 的 REST API

  • 設計和測試 API
  • 創建資源
  • 創建和儲存專案
  • 折射代碼
  • 實現 HTTP 謂詞
  • 使用 reqparse
  • 刪除重複項

燒瓶-SQL煉金術

  • 設置 SQLAlchemy
  • 創建模型
  • 使用Postman進行測試
  • 定義鍵
  • 使用 SQLAlchemy 實現模型
  • 使用 SQLAlchemy 實現自動化

使用 REST API 實現安全性

  • 設置 DNS 記錄
  • 創建SSL證書
  • 添加和使用 JWT 以提高安全性

雲部署

  • 連接到版本控制系統
  • 添加金鑰對
  • 創建伺服器實例
  • 實現部署腳本

總結和結論

最低要求

  • 對 Flask 的理解
  • Python 程式設計經驗

觀眾

  • 後端開發人員
 14 時間:

客戶評論 (1)

相關課程

Web application development with Flask

14 時間:

Advanced Flask

14 時間:

Introduction to Data Science and AI using Python

35 時間:

Algorithmic Trading with Python and R

14 時間:

Anomaly Detection with Python and R

14 時間:

Applied AI from Scratch in Python

28 時間:

ArcGIS with Python Scripting

14 時間:

BDD with Python and Behave

7 時間:

Bioinformatics with Biopython

14 時間:

Building Chatbots in Python

21 時間:

Continuous Integration / Continuous Delivery (CI/CD) with Python

14 時間:

GPU Programming with CUDA and Python

14 時間:

Data Mining with Python

14 時間:

Deep Learning for Banking (with Python)

28 時間:

Deep Learning for Finance (with Python)

28 時間:

課程分類

1