AIと共に作るWebアプリケーション
- 講座レベル2
- DX推進スキル標準(DSS-P)
- ITスキル標準(ITSS)
- ITSS+
講座情報
アプリケーション開発業務での利用を前提に、生成AIの基本概念、プロンプト作成にまつわる思考と操作方法、AIとの協業の仕組み化を見据えた観点までを体系的に学ぶことができます。
本コースでは、演習を通して生成AIの活用法を学びます。Visual Studio CodeとGemini CLIを使い、対話形式でSpring Bootを使用したタスク管理APIをゼロから構築するプロセスを通じて、コード生成やリファクタリングといったAI駆動開発に必要な基本スキルを習得します。また、AIを活用したテスト作成やデバッグ、再利用可能なプロンプトを設計するプラクティスといった、より高度なトピックも体系的に学習します。
<学習目標>
■ 生成AIの適切な活用方法と限界を理解する
■ AIを活用してコーディングとソフトウェアテストを効率的に実施できる
■ 生成AIの活用を前提とした開発時間の短縮技術を理解する
<カリキュラム>
■ ソフトウェア開発における生成AIの特長と注意点
■ AIを使ったWebアプリケーションの構築
■ AIを使ったリファクタリングと高度なプロンプト技術
■ AI駆動テストとデバッグ
■ プラクティスと仕組み化
<研修概要>
実行環境
■ JDK 21
■ Visual Studio Code
■ Gemini CLI
■ 任意のWebクライアント
開催日数 1日間
時間 9時30分~17時00分
<オンライン研修環境>
◆使用ツール
動画配信:Zoom
質疑応答:オンラインチャットシステム(Mattermost)
演習環境:仮想デスクトップ
◆システム要件
インターネットに常時接続できること(アクセス制限のないネットワーク環境をご利用ください)
Webカメラおよびマイク
※PC本体の他に、モニターやiPad等の拡張ディスプレイをご用意いただくことを推奨いたします。
対応OS Windows
WEBブラウザ Google Chrome
本コースでは、演習を通して生成AIの活用法を学びます。Visual Studio CodeとGemini CLIを使い、対話形式でSpring Bootを使用したタスク管理APIをゼロから構築するプロセスを通じて、コード生成やリファクタリングといったAI駆動開発に必要な基本スキルを習得します。また、AIを活用したテスト作成やデバッグ、再利用可能なプロンプトを設計するプラクティスといった、より高度なトピックも体系的に学習します。
<学習目標>
■ 生成AIの適切な活用方法と限界を理解する
■ AIを活用してコーディングとソフトウェアテストを効率的に実施できる
■ 生成AIの活用を前提とした開発時間の短縮技術を理解する
<カリキュラム>
■ ソフトウェア開発における生成AIの特長と注意点
■ AIを使ったWebアプリケーションの構築
■ AIを使ったリファクタリングと高度なプロンプト技術
■ AI駆動テストとデバッグ
■ プラクティスと仕組み化
<研修概要>
実行環境
■ JDK 21
■ Visual Studio Code
■ Gemini CLI
■ 任意のWebクライアント
開催日数 1日間
時間 9時30分~17時00分
<オンライン研修環境>
◆使用ツール
動画配信:Zoom
質疑応答:オンラインチャットシステム(Mattermost)
演習環境:仮想デスクトップ
◆システム要件
インターネットに常時接続できること(アクセス制限のないネットワーク環境をご利用ください)
Webカメラおよびマイク
※PC本体の他に、モニターやiPad等の拡張ディスプレイをご用意いただくことを推奨いたします。
対応OS Windows
WEBブラウザ Google Chrome
| 受講料 | 有料 |
|---|---|
| 標準学習時間 | 6時間30分 |
| 修了証発行 | あり |
| 受講形態 | 完全オンライン制 |
| 申込み受付対象 |
個人・法人 |
| 団体申込み |
あり 5名様以上同時にお申込の場合には割引サービスがございますので、お問い合わせください。 |
| 法人請求 |
あり |
受講対象者
■ アプリケーション開発における、生成AIの利用方法を知りたいエンジニア
■ 開発業務にAIツールを取り入れることで、効率化を図りたいエンジニア
学習できるデジタルスキル
■ AIペアプログラミングの技術
必要となる前提知識
■ 基本的なJavaプログラミングの知識(基本文法・オブジェクト指向など)
■ Webの基本概念(HTTPリクエストと、GET/POST/PUT/DELETEの用途)
■ (推奨) JavaのWebフレームワーク(特にSpring Boot)の使用経験