Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【爆速AI駆動開発】ClaudeCodeでDjangoをおまかせ開発!機能追加でもデグレしないWebアプリ育成ハンズオン
New
5 students

【爆速AI駆動開発】ClaudeCodeでDjangoをおまかせ開発!機能追加でもデグレしないWebアプリ育成ハンズオン

コードを書くのはAI、あなたは仕様を伝えるだけ。データの登録・表示から認証まで8段階の機能追加でDjango製社員録アプリを育成。テスト駆動開発でデグレゼロ、Dev Containerの隔離環境でPCは無傷。バイパスモードで爆速開発
Last updated 9/2026
Japanese

What you'll learn

  • Claude Code への「おまかせ開発」で、本格的な Django Web アプリ(社員録アプリ)を完成させられる
  • リレーション・検索・画像アップロード・Excel 出力・認証などの機能追加を、デグレ(既存機能が壊れること)ゼロで積み重ねる「育成型開発」ができるようになる
  • Django の文法を覚えなくても、仕様書とプロジェクトの決まりごと(規約)で AI を正しく走らせる方法が身につく
  • django.test.TestCase による TDD で「テスト全通過=完成」を判定できるようになる
  • Dev Container の隔離環境とバイパスモードで、自分の PC を壊さず安全に爆速開発できる
  • Django プロジェクトの構成(どのフォルダ・ファイルが何の役割か)を読めるようになる
  • 天気予報・避難所マップといった 外部 API 連携アプリの開発事例 を通して、爆速開発の応用範囲を体感できる

Course content

13 sections • 31 lectures • 5h 11m total length
  • コースへようこそ ─ このコースで手に入るもの7:53
  • 本コースで作るもの/扱わないこと/進め方6:51
  • 受講にあたって ─ 動作環境とサポートについて7:20
  • 添付資料のご案内0:22

Requirements

  • PC(Windows / Mac)
  • Visual Studio Code
  • ハンズオンをご自身で動かす場合は、Claude Code が利用できる Claude Pro / Max プラン または Anthropic API のアカウント(Claude 無料プランでは Claude Code は利用できません)。開発の様子はすべて動画に収録しているため、視聴のみであれば契約なしで全編を学べます
  • 前作「爆速AI駆動開発(Python編)」の受講を推奨(おまかせ開発の型は要点のみの振り返りとなります。未受講でも進められる構成です)
  • Django の知識は不要

Description

本コースにはAIの使用が含まれています。


機能を足しても、前に作ったところが壊れない。

AI に作らせた Web アプリが、機能を足すたびに少しずつ育っていく──そんな作り方を体験するハンズオン講座です。


このコースでは、AI 開発エージェント「Claude Code」に作りたいものを伝え、Django という道具で社員録の Web アプリを完成させます。コードを書くのは AI です。あなたの仕事は、Claude Code と話しながら「何を作るか」の説明書(仕様書)と決まりごと(規約)を整えることです。


アプリは 8 回に分けて育てます。社員の登録・一覧・編集・削除から始め、部署への所属、スキルの登録、年齢の計算、検索、写真の登録、Excel への書き出し、そしてログインと見られる人の分け方まで進みます。


機能を足したら、前の機能が壊れるのでは?

その心配には、テストで答えます(テスト駆動開発)。作るたびに「こう動けば合格」というテスト項目が積み上がり、機能を足すたびに全部を自動で確かめ直します。テスト項目の一覧は日本語の箇条書きで書くので、何を確かめているかは、読めば分かります。前に作ったところが壊れていないことを、毎回確かめながら進められます。


Django の文法は覚えなくて大丈夫です。どのフォルダ・ファイルが何の役目かだけをつかむ「Django のしくみ」のレクチャーを用意しました(知っている方は飛ばせます)。AI はパソコンから切り離した場所(Dev Container)で動くので、手元のファイルを消される心配はありません。できた画面は毎回ブラウザで開いて、目で確かめます。


出てくる言葉(仕様書・規約・テスト・Dev Container など)は、ハンズオンの前の座学のレクチャーで 1 つずつスライドで説明します。Claude Code の基本は Python 編で扱っています。


終わりのほうでは、天気予報のアプリ(外のサービスから天気を取り込む)と、避難所の地図(市町村が出している公開データを地図に重ねる)の 2 本も作ります。


最初に見る 1 本

まずは、セクション2の「プロンプトひとつで社員録アプリが生まれる瞬間」をご覧ください。Claude Code にプロンプトをひとつ渡すだけで、ブラウザに社員の一覧が表示されるまでをお見せします。見るだけのレクチャーなので、有料プランの契約や開発環境の準備がなくてもご覧いただけます。


有料プランと利用の上限について

ご自身の手で動かすハンズオンでは、Claude の有料プラン(Pro 以上)を使います。Claude Code には「5時間ごと」と「1週間ごと」の利用の上限があり、途中で上限に当たることがあります。そのときは慌てずに、次の日か次の週に続きから進めてください。時間が経てばまた使えるようになり、最後まで進められます。


本コースは「爆速AI駆動開発(Python編)」の続きです。AI への任せ方(仕様書・規約・テスト・切り離した場所・許可を出さない設定)は短い振り返りにとどめ、ほとんどの時間をアプリ作りに使います。Python 編を見ていなくても進められますが、先に Python 編を見ておくと、よりスムーズです。


本コースはAIツールを活用して制作しており、ナレーションにはAI音声を使用しています。すべてのコンテンツは講師自身が監修・確認しており、説明の正確さ・わかりやすさ・講師の意図と知識が反映されていることを確認した上でリリースしています。安心して学習を進めてください。

Who this course is for:

  • 前作(Python編)を修了し、次は本格的な Web アプリを作ってみたい方
  • Django 未経験だけれど、文法学習を飛ばして「動く Web アプリ」を完成させたい方
  • Django 経験者で、AI 駆動開発が生み出す構成・コードの実力を見てみたい方
  • 機能追加のたびに既存機能が壊れる開発から卒業したい方