[ ホーム | 開催日&申し込み | AI駆動開発講座内容 ]

初心者でも1日でも分かる!
AI駆動開発講座

講座の特徴

従来は1週間かかっていた開発の流れを、AIを活用して1日で体感できる実践講座です。題材は「サッカーユニフォームショップのWebサイト作成」です。はじめに、架空顧客のヒアリングメモをもとに、必要な機能や守るべき条件を整理し、要件の抜け漏れを減らす進め方を学びます。次に、データの持ち方や画面・処理の流れを図にして全体像をつかみ、設計の妥当性を確認します。

その後、データベースの土台づくりから、商品一覧や登録などのAPI、画面表示やカート追加の動きまでを段階的に作成し、実際に動かしながら仕上げます。最後に、エラー文やコードを材料に原因を切り分け、修正案を比較して改善する「AIを使ったデバッグと見直し」も体験します。

専門知識に不安がある方でも、作る前の整理→設計→実装→確認までを短時間で進めるコツと、AIの出力を鵜呑みにせず安全に使う判断ポイントが身につきます。使用ツールは無料の範囲に限定し、受講後すぐに職場で導入検討できる実用性も押さえています。

定員10名の少人数で行われるので、気になっている点はなんでも気軽に聞くことができます。

  • 初心者向けに特化した1日完結講座
  • 10名の少人数制
  • 経験豊富なスクール講師が担当
  • PC準備不要(スクールPC使用)
  • 年10回以上開催、実績のあるITスクールが運営
  • 特典:当講座のオリジナルテキスト無料配布
対面型対応 オンライン対応
講座名 AI駆動開発講座
開催予定 開催日程はこちらから
対象・前提条件 ・PCの基本操作(ファイル操作、ブラウザ、テキストのコピー&ペースト)ができる方
・Javaや他言語である程度のプログラミング経験がある方
※未経験の方は「Java超入門」「JavaでWebアプリ開発講座」を受講いただくことを推奨
定員 10名の少人数
時間 10時~17時
実施形態 ワークショップ形式(講義+個人ワーク)
受講料
新規開講記念キャンペーン
55,000円(税込)
38,500円(税込)
【30%OFF】            
※3月開催分、このページからのお申込み限定
 
特典 当講座のオリジナルテキスト無料配布
会場(通学) 【東京開催】東京都の神田駅、秋葉原駅周辺の神田ITスクール内セミナー会場
会場(オンライン) ご自宅などお好きな場所からZOOMを使用
持ち物(共通) ・筆記用具
・gmail, yahooメール等の外部からアクセス可能なwebメール
 (現在ご利用のものがあればそちらで大丈夫です。)
・飲み物等
持ち物(通学) ・データお持ち帰り希望の方は、USBメモリ
持ち物(オンライン) ・PC(インターネット接続可、環境構築済みのもの)

AI駆動開発講座はこんな方におすすめ!

  • ChatGPTなど生成AIを触ったことはあるが、AIによる設計にまでは活用していない方
  • 自動コード生成の品質や再現性に悩んでいる方
  • AI Agentを使った開発は体験したことがない方
  • 開発作業の効率化に生成AIを活用してみようと考えている方
コミュニケーション

受講目標 ― 7時間の講座が終わったら、できるようになること

  • 設計におけるAIツールの実践的活用ができるようになります
  • ChatGPT/Claude/Geminiで要件定義・ER図・シーケンス図などの設計資料を自動生成可能になります
  • GitHub Copilot Chatでコード実装を効率化できるようになります
  • 簡単なAIモデルが作成できるようになります
  • これまでの一週間規模の作業(※)が数時間に短縮される過程がわかります
  • ※顧客要望のヒアリング→要件定義の抽出→ER図などの設計資料の作成→エディタでのプロジェクト作成→ソースコードの自動生成までの流れ

講座内容

はじめに 当講座の概要

当講座について

  • 当講座について
  • 当講座の構成
  • 当講座の進め方

第1章:AI駆動開発の全体像と要件定義の自動化

  • イントロダクション
    • AI駆動開発とは何か(GitHub Copilot、Cursor、ChatGPT/Claude等の位置づけ)
    • 従来開発 vs AI駆動開発のプロセス比較
  • AIによる要件定義支援
    • プロンプトエンジニアリングの基礎
    • 要件抽出のためのAI活用法
    • 顧客ヒアリング情報のAI整理術
    • AIが出力した要件定義書を確認・修正
  • 設計の自動化
    • UML図自動生成の威力
    • PlantUML、Mermaidの基礎
    • ER図、クラス図、シーケンス図のAI生成
  • 演習1:ER図作成
  • 演習2:クラス図・シーケンス図作成

第2章:バックエンド開発の高速化

  • AIによるデータベース構築
    • DDL自動生成のポイント
    • テストデータ生成の効率化
  • 演習1:ERに基づいたMySQL用のDDL作成
  • Spring Boot API実装
    • GitHub Copilot / Cursor等のコード補完AIの活用法
    • 無料で使えるAIコーディング支援ツール紹介
    • Entity、Repository、Service、Controllerの自動生成戦略
  • 演習2:Entity自動生成
  • 演習3:Repository/Service自動生成
  • 演習4:REST Controller実装

第3章:フロントエンド開発とデバッグ
  • フロントエンド実装
    • フロントエンド自動生成のポイント
    • HTML/CSS/JavaScriptの一括生成戦略
    • fetchによるAPI連携
  • 演習1:商品一覧・カート機能の実装
  • AIによるデバッグとリファクタリング
    • エラーメッセージのAI診断
    • コード品質向上のためのAI活用
  • 演習2:エラー修正
  • 演習3:コードレビュー
第4章:まとめと今後の展望

  • 完成デモと振り返り
  • AI駆動開発の実務適用
  • 質疑応答

当日の流れとタイムスケジュール

10:00AI駆動開発講座開始
はじめに【5分】
第1章:第1部:AI駆動開発の全体像と要件定義の自動化【90分】
第2章:バックエンド開発の高速化【90分】
13:00休憩
14:00
第3章:フロントエンド開発とデバッグ【90分】
第4章:まとめと今後の展望【30分】
17:00講座終了(お疲れ様でした。)
※時間は目安で、前後する場合がございます。

注意事項

※本講座はChatGPT利用可能なアカウントを用意していることが前提となります。

講座内でアカウント作成の時間は設けておりませんので、事前にご準備をお願いいたします。
なお、無料プランのアカウントで問題ございません。

決済・キャンセルポリシー

オンライン講座受講時の事前準備

オンラインで受講いただく場合は、ZOOMと環境構築が必要となります。
必ず事前にをご確認いただき、受講開始までに準備を完了しておいてください。
オンライン講座(ZOOM)の準備はこちら

当日は時間が限られているため、環境構築を忘れてしまった場合は「キャンセル処理(オンライン講座の場合)」または「スクールのPCをご利用(対面講座の場合)」いただきます。

インストラクター

その他

会場へのアクセス

利用するPC、LAN、及びテキスト