ブログ

本を書きました——「LLM と一緒に学ぶ Web アプリ開発: ゼロからデプロイまで」

本を書きました——「LLM と一緒に学ぶ Web アプリ開発: ゼロからデプロイまで」

Photo by Unsplash

自分の書いた本が、ついに世に出ました。タイトルは 「LLM と一緒に学ぶ Web アプリ開発: ゼロからデプロイまで」
Kindle で読める電子書籍で、Amazon からご購入いただけます。

Amazon で購入


どんな本か

「環境構築で挫折した」「作ったアプリを公開する方法が分からない」「LLM をプログラミングに活かしたい」──

そんな気持ちを抱えたプログラミング初心者の方に向けて書いた、実践的なガイドブックです。

読み終わる頃には、次のものが手元に揃います:

  • Google Gemini API を活用したテキストアドベンチャーゲーム(実際に動く Web アプリ)
  • AWS 上で動作する本番環境(EC2 + Route 53 + HTTPS)
  • 就職・転職のポートフォリオとして使える実績

学べる技術スタック

本書を通して学べる技術は、どれも実務で使われているものばかりです:

分野 技術
言語・フレームワーク Python / Django
AI 連携 LLM API(Google Gemini)
クラウド AWS(EC2, Route 53, Certificate Manager)
バージョン管理 Git / GitHub
AI 支援開発 Cursor
インフラ HTTPS 化 / ドメイン設定 / CI/CD 基礎

従来の入門書と違う 3 つのこと

① 理論だけでなく「動くものを作る」
チュートリアルで終わらせません。実際に使えるアプリを完成させることがゴールです。

② LLM が開発パートナー
Cursor と ChatGPT を使ってエラーを解決しながら進めます。挫折しやすいポイントを徹底的にサポートする構成になっています。

③ 公開までが 1 冊で完結
AWS へのデプロイ、独自ドメインの取得、HTTPS 化──「動くものを作ったあと、どうすれば公開できるのか」までをこの 1 冊でカバーしています。

14 章 + 付録の構成

  • 基礎編(第 1〜3 章):LLM 時代の開発・環境構築・Django スタート
  • 実装編(第 4〜7 章):ゲーム設計・Gemini API 連携・UI 実装・ロジック改善
  • デプロイ編(第 8〜11 章):AWS 準備・EC2 セットアップ・本番デプロイ・ドメイン + HTTPS
  • 応用編(第 12〜14 章):運用・トラブルシューティング・機能拡張・次のステップ
  • 付録:コマンドリファレンス / FAQ

なぜこの本を書いたか

私がプログラミングを始めたのはもう 40 年以上前のことです。
その頃に比べれば、今は学習環境が圧倒的に良くなっています。LLM というパートナーがいれば、エラーメッセージに詰まって何時間も無駄にすることも減りました。

それでも、「環境構築で詰まる」「デプロイ方法が分からない」「完成したものをどこに置けばいいのか分からない」という壁は、初心者の方にとって依然として高いと感じています。

この本は、そういう壁を一緒に越えるために書きました。


Amazon Kindle で購入(¥1,250)https://www.amazon.co.jp/dp/B0GLCX86QY