Python の本を全文無料で公開しました — 《モダンPython — 入門から FastAPI 実戦まで》

読了 2分

新しい本《モダンPython — 入門から FastAPI 実戦まで》をサイトに公開しました。34章5部構成の本文すべてを、決済や購入手続きなしでそのままお読みいただけます。Python を初めて触る方から、旧い文法で止まっていた方まで、変数から出発して実際のサービスを載せる段階まで、一つの流れでたどれるようにまとめました。

この本は旧い Python 入門書ではなく、3.14 時代の現行入門書です。pip と venv の代わりに uv ひとつで環境・パッケージ・実行を統合し、すべての例コードに型ヒントを併記して、mypy と pyright の支援を最初から受ける習慣を身につけます。1部 はじめにで変数と型ヒント、制御フロー、関数、例外、モジュールを押さえ、2部 コードの構造化で dataclass や Protocol、コンテキストマネージャ、デコレータ、パターンマッチ、asyncio 入門を扱います。3部 深さと並行性でマジックメソッドやディスクリプタ、メタクラス、非同期の深層、GIL、高度な型付けを経て、4部 実戦 FastAPI で FastAPI と Pydantic v2、SQLAlchemy 2.x、JWT 認証、デプロイまでを総合実習の TODO API としてまとめます。5部 運用・パッケージング・テストでは型チェッカと CI、構造化ロギング、観測性、uv でのライブラリ公開まで、実務で必要になる領域をまとめ、付録で旧い Python コードをモダンスタイルへ移すガイドを加えました。

これまでサイトで無料で連載していたモダンPython 基礎・中級・上級・FastAPI 実戦の計27編は、今もそのまま残っています。この本は、その27編を入門から実戦まで一つの流れにまとめ直し、新規7章と付録を加えて全面改訂した別の本です。同じトピックを扱う章でも、本書の流れに合わせて書き直し、Python 3.14 と uv、型ヒントを基準として統一しているため、連載記事とは別の資料に近いものになっています。

この本は全文無料で公開します。サイトの広告と Ko-fi の応援(ko-fi.com/schoolofweb)で運営しており、決済や購入手続きは設けていません。一章でも役に立ったと感じたら、応援で次の改訂と後続の本を執筆する時間につなげていただけます。

本の構成やおすすめの入口、よくある質問は、《モダンPython — 入門から FastAPI 実戦まで》の本の紹介ページでご確認いただけます。

X