コース概要

導入

Flask および Flask-RESTful フレームワーク

  • テンプレート、ルーティング、フォーム、認証
  • コードスケーリング用の構築
  • Database 管理

API の基礎とその機能

  • Scalarタイプ
  • Web アーキテクチャ パターン: 複合パターン、プロキシ パターン、およびファサード パターン

RESTの概要

  • オプションを取得
  • プルオプション
  • ポストオプション
  • 削除オプション

開発環境の準備

  • インストールPostman
  • インストールPython
  • インストールと構成 Flask
  • Flask-RESTful のインストール
  • URLルートの設定

Flask-RESTful を使用した REST API

  • API の設計とテスト
  • リソースの作成
  • アイテムの作成と保存
  • コードのリファクタリング
  • HTTP動詞の実装
  • reqparse の使用
  • 重複の削除

Flask~SQL錬金術

  • SQL錬金術の準備
  • モデルの作成
  • Postman によるテスト
  • キーの定義
  • SQLAlchemyを使用したモデルの実装
  • SQL錬金術で自動化する

REST APIによるセキュリティ

  • DNSレコードの設定
  • SSL証明書の作成
  • JWT を追加して使用してセキュリティを強化する

クラウド導入

  • バージョン管理システムへの接続
  • キーペアの追加
  • サーバーインスタンスの作成
  • 展開スクリプトの実装

要約と結論

要求

  • Flaskの理解
  • Pythonプログラミング経験

観客

  • バックエンド開発者
  14 時間
 

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

お客様の声 (1)

関連コース

関連カテゴリー