AIと共に作るWebアプリケーション
アプリケーション開発業務での利用を前提に、AIの基本概念、プロンプト作成にまつわる思考と操作方法、AIツールとの協業の仕組み化を見据えた観点までを体系的に学ぶことができます。

本コースでは、Webサービスを構築する演習を通じてAIエージェントの活用法を学びます。Visual Studio CodeとGithub Copilotを使い、Spring Bootを使用したタスク管理APIを実装計画に則りゼロから構築するプロセスを通じて、コード生成やリファクタリングといったAI駆動開発に必要な基本スキルを習得します。また、AIエージェント活用したテスト作成やデバッグ、再利用可能なプロンプトを設計するプラクティスといった、より高度なトピックも体系的に学習します。

このコースを通して、開発ライフサイクル全体を加速させるAIペアプログラミングの技術を、ご自身の業務にすぐ取り入れられるようになります。AI開発の経験がない方はもちろんのこと、すでに開発業務にAIを導入したいと考えている方にとっても意義のある内容となっています。この機会に、AIエージェントを共にしたモダンな開発をぜひ体験してみてください。


※受講に関する注意点※
進行の都合上、研修開始時間を過ぎてからのご参加はご遠慮いただいております。
大変恐れ入りますが、研修開始時間までにご参加いただけていない場合、
当日キャンセル扱いをさせていただく場合がございますのでご注意ください。

開催日程

オンライン研修を希望される方は、必ずお申し込み前に「オンライン研修環境」を確認してください。
オンライン
オフライン

学習目標

■ コーディングにおけるAIツールの適切な活用方法と限界を理解する
■ AIエージェントを活用してコーディングとソフトウェアテストを効率的に実施できる
■ AIエージェントの活用を前提とした開発時間の短縮技術を理解する

※本コースでは、アプリケーション構築に際してのAIエージェントの活用方法を目的としています。
 そのため、Spring Bootやテストに関する解説に関しては、アプリケーション構築に必要な最低限の範囲に留めています。

対象者

■ アプリケーション開発における、生成AIの利用方法を知りたいエンジニア
■ 開発業務にAIツールを取り入れることで、効率化を図りたいエンジニア

前提条件

■ 基本的なJavaプログラミングの知識(基本文法・オブジェクト指向など)
■ Webの基本概念(HTTPリクエストと、GET/POST/PUT/DELETEの用途)
■ (推奨) JavaのWebフレームワーク(特にSpring Boot)の使用経験

研修概要

5名様以上同時にお申込の場合には割引サービスがございますので、こちらからお問い合わせください
  • 実行環境
    ■ JDK 21
    ■ Visual Studio Code
    ■ Github Copilot
    ■ 任意のWebクライアント

    ※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。
  • 配布資料
    オンライン参加の方は、研修当日にPDFのテキストを配布いたします。
    オフライン(対面)参加の方は、研修当日に紙媒体のテキストを配布いたします。
  • 受講料
    66,000円(税込)/人
  • お支払い
    研修終了後に請求書払いとなります。
    請求書は研修終了日の属する月の月末までに送付いたします。
  • 開催日数
    1日間
  • 時間
    9時30分~17時00分

カリキュラム

■ ソフトウェア開発におけるAIの特長と注意点
 □ 大規模言語モデル(LLM)の主要な概念
 □ 生成AIによる開発支援
 □ AIエージェントによる開発の自律化
 □ AI活用におけるリスクと開発者の責任
 □ AI駆動開発における基本的な考え方
■ AIを使ったアプリケーションの開発準備
 □ ハンズオンにおけるプロンプトの指針
 □ AIを使った開発準備
 □ Spring Bootアプリケーションのひな形構築
■ AIを使ったアプリケーションの実装
 □ CRUD機能の実装
 □ 実装進捗の確認
 □ 入力検証の実装
 □ 例外処理の実装
 □ コードを単位とした対話
■ AIを使ったコード改善と機能拡張
 □ AIを使ったコード改善
 □ 要件にもとづく機能拡張の検討
■ AIを使ったテストの実装
 □ 品質保証におけるAIの役割
 □ テストの実装
 □ テストクラスの実行と確認
■ AI駆動開発の仕組み化
 □ 構造化されたプロンプトの作成
 □ チームのプロンプトガイド構築
 □ 仕組み化の第一歩

※上記スケジュールは予定となり、当日若干前後する可能性がありますのでご了承ください。
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

オンライン研修環境

  • 使用ツール
    動画配信:Zoom
    質疑応答:オンラインチャットシステム(Mattermost)
    演習環境:仮想デスクトップ

    ※業務用PCにZoomアプリをインストールできない場合は、ブラウザからのご参加をお願いします。
    ※Zoomのシステム要件について、より詳細な情報は、こちらをご参照ください。
    ※Mattermostおよび演習環境は弊社にてご用意いたします。
  • システム要件
    ・インターネットに常時接続できること
     (アクセス制限のないネットワーク環境をご利用ください)
    ・Webカメラおよびマイク
    ※PC本体の他に、モニターやiPad等の拡張ディスプレイをご用意いただくことを推奨いたします。
     (1台:Zoom、オンラインチャットシステム用、1台:演習環境用)
    ※事前にアクセス確認をご希望される方はお問い合わせください
  • 対応OS
    Windows
    上記以外の環境でもご受講いただくことが可能ですが、操作感が異なる可能性がある点をご了承ください。
  • WEBブラウザ
    Google Chrome
    上記以外の環境でもご受講いただくことが可能ですが、操作感が異なる可能性がある点をご了承ください。
  • 事前環境確認
    事前にアクセス確認をご希望される方は以下のフォームからお問い合わせください。

開催日程

お申し込み状況により、受付期限よりも前に受付終了となる場合がございますので、お早めにお申し込みください。
  • 申し込む
    2026年1月31日~2026年1月31日 (1日間) 【開催確定】
    【受付】2026年1月23日まで
    【会場】オンライン
    【価格】66,000円 (税込)/人
  • 申し込む
    2026年2月12日~2026年2月12日 (1日間)
    【受付】2026年2月3日まで
    【会場】オンライン
    【価格】66,000円 (税込)/人
  • 申し込む
    2026年2月24日~2026年2月24日 (1日間)
    【受付】2026年2月13日まで
    【会場】オンライン
    【価格】66,000円 (税込)/人
  • 申し込む
    2026年2月28日~2026年2月28日 (1日間)
    【受付】2026年2月20日まで
    【会場】オンライン
    【価格】66,000円 (税込)/人
  • 申し込む
    2026年3月13日~2026年3月13日 (1日間)
    【受付】2026年3月5日まで
    【会場】オンライン
    【価格】66,000円 (税込)/人
  • 申し込む
    2026年4月20日~2026年4月20日 (1日間)
    【受付】2026年4月10日まで
    【会場】オンライン
    【価格】66,000円 (税込)/人
  • 申し込む
    2026年5月7日~2026年5月7日 (1日間)
    【受付】2026年4月23日まで
    【会場】オンライン
    【価格】66,000円 (税込)/人
  • 申し込む
    2026年5月20日~2026年5月20日 (1日間)
    【受付】2026年5月12日まで
    【会場】オンライン
    【価格】66,000円 (税込)/人
  • 申し込む
    2026年9月18日~2026年9月18日 (1日間)
    【受付】2026年9月10日まで
    【会場】オンライン
    【価格】66,000円 (税込)/人
  • 申し込む
    2026年9月28日~2026年9月28日 (1日間)
    【受付】2026年9月15日まで
    【会場】オンライン
    【価格】66,000円 (税込)/人

学習目標

■ コーディングにおけるAIツールの適切な活用方法と限界を理解する
■ AIエージェントを活用してコーディングとソフトウェアテストを効率的に実施できる
■ AIエージェントの活用を前提とした開発時間の短縮技術を理解する

※本コースでは、アプリケーション構築に際してのAIエージェントの活用方法を目的としています。
 そのため、Spring Bootやテストに関する解説に関しては、アプリケーション構築に必要な最低限の範囲に留めています。

対象者

■ アプリケーション開発における、生成AIの利用方法を知りたいエンジニア
■ 開発業務にAIツールを取り入れることで、効率化を図りたいエンジニア

前提条件

■ 基本的なJavaプログラミングの知識(基本文法・オブジェクト指向など)
■ Webの基本概念(HTTPリクエストと、GET/POST/PUT/DELETEの用途)
■ (推奨) JavaのWebフレームワーク(特にSpring Boot)の使用経験

研修概要

5名様以上同時にお申込の場合には割引サービスがございますので、こちらからお問い合わせください
  • 実行環境
    ■ JDK 21
    ■ Visual Studio Code
    ■ Github Copilot
    ■ 任意のWebクライアント

    ※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。
  • 配布資料
    オンライン参加の方は、研修当日にPDFのテキストを配布いたします。
    オフライン(対面)参加の方は、研修当日に紙媒体のテキストを配布いたします。
  • 受講料
    66,000円(税込)/人
  • お支払い
    研修終了後に請求書払いとなります。
    請求書は研修終了日の属する月の月末までに送付いたします。
  • 持ち物
    特にございません
  • 開催日数
    1日間
  • 時間
    9時30分~17時00分

カリキュラム

■ ソフトウェア開発におけるAIの特長と注意点
 □ 大規模言語モデル(LLM)の主要な概念
 □ 生成AIによる開発支援
 □ AIエージェントによる開発の自律化
 □ AI活用におけるリスクと開発者の責任
 □ AI駆動開発における基本的な考え方
■ AIを使ったアプリケーションの開発準備
 □ ハンズオンにおけるプロンプトの指針
 □ AIを使った開発準備
 □ Spring Bootアプリケーションのひな形構築
■ AIを使ったアプリケーションの実装
 □ CRUD機能の実装
 □ 実装進捗の確認
 □ 入力検証の実装
 □ 例外処理の実装
 □ コードを単位とした対話
■ AIを使ったコード改善と機能拡張
 □ AIを使ったコード改善
 □ 要件にもとづく機能拡張の検討
■ AIを使ったテストの実装
 □ 品質保証におけるAIの役割
 □ テストの実装
 □ テストクラスの実行と確認
■ AI駆動開発の仕組み化
 □ 構造化されたプロンプトの作成
 □ チームのプロンプトガイド構築
 □ 仕組み化の第一歩

※上記スケジュールは予定となり、当日若干前後する可能性がありますのでご了承ください。
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

開催日程

    開催予定がありません

コースフロー

開発効率化を学ぶ AI駆動開発入門 ドメイン駆動設計とAI駆動開発による新しい開発スタイル入門 AIと共に作るWebアプリケーション GeminiでAndroidアプリ高速開発体験 Docker AIを活用したAIエージェント開発 ビジネス活用のためのデータベース入門 JUnitによるテスト入門 Spring Boot テスト 入門 JavaScriptテスト入門 Selenium基礎
開発効率化を学ぶ
お申し込み
(開催日程から選択)