Python初心者がRest APIを作成する
やりたいこと
- フレームワークDjangoを使用してRest APIを作成する
- ORMライブラリを使用してRDBのデータを操作する
- AWSにて作成したAPPをホスティングする
現状
PythonはCSVの処理を少し書いたことがある。基本文法からして怪しい。パッケージマネージャーがpipなのは知ってる。テストフレームワークにpytestがあるのも知ってる。
やること
- 基本文法をざっくり確認したうえで、テストを書きながらPythonのコードに慣れる。
- Djangoを使って簡単なWebAppを作成する。
- 目的のRestAPIを作成する。
- AWS上で動作させる。
使うもの
-
『独学プログラマ』
ざーっと文法確認するために一読する。 -
『テスト駆動Python』
テストフレームワークの使い方も合わせてこなす。 -
"Test-Driven Development with Python"
Djangoを扱ってみる。
一番目はさっさと終わらす。二番目と三番目は可能であれば同時にすすめる。