MicroArchitectures
H.Ueda
Programmer
ブログ
本を書きました——「LLM と一緒に学ぶ Web アプリ開発: ゼロからデプロイまで」
Photo by Unsplash
自分の書いた本が、ついに世に出ました。タイトルは 「LLM と一緒に学ぶ Web アプリ開発: ゼロからデプロイまで」。
Kindle で読める電子書籍で、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