ChatGPTを始めとする『LLM(大規模言語モデル)』が増えてきたことにより、
外部知識のアクセス先として、APIサーバーの需要が増えてきています。
機械学習やAIの分野で活躍してきたプログラム言語『Python』は、
LLMの普及により、これから日本でもますます需要、要望が高まってきます。
そんな現況を受けてこの講座では、
プログラミング完全初心者向けに『Python』の基礎から解説し、
『Python』でAPIサーバーを構築するためのフレームワークである、
『Fast API』の扱い方をできるだけわかりやすく解説しています。
わかりやすさ重視ということで、
できるだけイメージ図や表を使い、
説明過多になるよりも手を動かしてコードを書いてイメージできるように構成しておりますので、
Python初心者の方はもちろん、
FastAPIを始めて扱う方にもおすすめのコースとなっています。
■動作環境
Python 3.12.0
FastAPI 0.110.0
■扱っている事
Pythonパート・・venvを使った仮想環境/変数/関数/リスト/辞書型/モジュール/パッケージ/クラス/API通信/関数あれこれ/型ヒント/非同期処理 など
FastAPIパート・・環境構築/ルーティング/Pydantic/スキーマ/RestFul/ SQLAlchemy/SQLite/CRUD などなど。
おまけ・・GitHub