コース概要

導入

Django および Django REST フレームワーク

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

API の基礎とその機能

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

RESTの概要

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

開発環境の準備

  • インストールPython
  • Django および Django REST フレームワークのインストールと構成
  • バージョン管理システムのセットアップ
  • Docker による開発サーバーのセットアップ

Django を使用して基本的な Python アプリケーションを作成する

  • 新しいプロジェクトの構築
  • 変更のテストとコミット
  • データベースモデルの作成
  • 移行によるデータベースの同期
  • 管理者を有効にする

APIView と Viewset

  • URL設定の追加
  • APIView の作成とテスト
  • APIView へのメソッドの追加
  • ビューセットの作成とテスト
  • ビューセットへの関数の追加

エンドポイントと認証

  • 管理および管理ユーザーエンドポイントの追加
  • APIView の作成
  • トークンAPIの追加
  • API の有効性をテストする

クラウドベースのサーバーへの展開

  • キーペアの追加
  • サーバーインスタンスの作成
  • 展開スクリプトの実装
  • 変更のデプロイ

要約と結論

要求

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

観客

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

参加者の人数



Price per participant

お客様の声 (4)

関連コース

関連カテゴリー