JavaやSpring Bootを習得した新人エンジニアを対象に、AIエージェントと協働して品質の高い成果物を届けるスキルを4日間で習得します。「AIの回答をコピーしてIDEに貼り付ける」段階を超え、仕様を渡してエージェントが実装・テスト・修正のループを自律的に行う「エージェント型エンジニアリング」を研修内で実践します。AI生成コードを評価・レビューし、責任をもって納品できる力を、Spring Bootの実コードを使った演習で体得します。
・「エージェント型ループ」を研修内で完結させる
仕様(1段落+完了基準3点+禁止事項1文)を書き、エージェントが実装・テスト実行・修正・再テストを自律的に行うワークフローを、Day1から全演習を通じて実践します
・「AIが書いたコード」を評価・修正する力を鍛える
N+1問題・@Transactional抜け・例外の握り潰し・セキュリティ脆弱性など、AI生成コードに頻出する問題を実コードで発見・修正する演習を多数設けています
・JUnit 5 + Mockitoのテスト設計を基礎から習得
テストをAIへの安全装置として位置づけ、正常系・異常系・境界値のテストケース設計から実装まで自力でできるようになります
・チームでのAI活用固有の摩擦を先に体験
Day4のチームミニ開発で、メンバーごとに異なる仕様設計がインターフェース不整合を生む現実的な課題を、安全な研修環境で先に経験します
| 対象者 | ・Java・Spring Bootの基礎研修(2〜3か月程度)を修了したばかりの新人エンジニア ・AIエージェントツール(GitHub Copilot / Claude Code等)を実務で活用できるようにしたい方 ・「AIが書いたコードを評価・責任をもって納品できる」技術を身につけたい方 ・SES事業者・受託開発会社で新人育成・研修導入を検討している研修担当者・管理職の方 |
|---|---|
| 前提知識 | ・Java:オブジェクト指向・例外処理・コレクション・Stream API ・Spring Boot:REST API・DI/IoC・JPA または MyBatis の基礎 ・Git:add / commit / push の基本操作 ・チーム開発:ウォーターフォール型の開発経験(要件定義〜実装〜テストの工程を経験済み) |
| 受講後目標スキルレベル | ・要件を分解して仕様を設計し、エージェントが実装・テスト実行・修正のループを自律的に行うよう指示・評価できる ・AI生成コードのN+1問題・トランザクション抜け・例外の握り潰し等の品質問題を識別・修正できる ・JUnit 5 + Mockitoを使い、正常系・異常系・境界値のテストを自力で設計・実装できる ・SQLインジェクション・認可不備・機密情報のハードコーディング等のセキュリティリスクをコードレビューで発見・修正できる ・feature branchワークフローを使い、チームで機能を並行実装してPRレビューを行いながら開発を進められる |
| カリキュラム | Day 1 午前 AIエージェント時代のエンジニア像・Gitチームワークフロー復習・ツールセットアップ AIが変えること/変えないこと、「エージェント型ループ」のレベルモデル解説、 GitHub Copilot / Claude Code のセットアップと動作確認 午後 「仕様渡し→自律ループ→評価」の初体験 「曖昧な指示」vs「仕様形式の指示」の出力比較演習、 既存Spring Boot APIへのAI活用機能追加(feature branch+PR運用を実践) Day 2 JUnit 5 + Mockito テスト基礎・仕様設計演習・AIとのデバッグサイクル JUnit 5・AssertJ・Mockito の基礎から Spring Boot のテスト層別アノテーションまで。 仕様(スペック)設計練習、バグ入りコードをエージェントと協働でデバッグする演習 Day 3 AI活用テスト設計・品質確保・セキュリティレビュー 自力設計→AIによるエッジケース補完→エージェントが自律実装・実行するテスト設計演習。 SQLインジェクション・認可不備・ハードコーディング・エラー情報漏洩の4種をAIとの セキュリティレビューで発見・修正 Day 4 午前 チームミニ開発 — エージェント型ループでSpring Boot APIを構築 2〜3名のチームで仕様設計からAPI実装・テスト整備・セキュリティレビューまでを通しで実施。 feature branch+PRによるチーム統合を体験 Day 4 午後 成果発表・4日間の振り返り・今後のロードマップ チームごとにAPIのデモ発表とAIとの協働の振り返りを発表。 個人ワークで研修前後の変化を言語化し、実務での活用アクションプランを設計 |
| 受講期間 | 4日間(1日6時間) |
| 日時 | 開催日程はお問い合わせください。貴社での出張研修にも対応しています。 |
| 実施会場 | 対面(貴社会場または当社指定会場)/オンライン(Zoom等) ※ご要望に応じて対応可 |
| 受講料金(税込) | お問い合わせください(受講人数・実施形式により個別にお見積もりします) |
| お問い合わせ | 法人様など多人数でのご受講をご検討の場合のお見積り、 サービス内容のカスタマイズのご相談、開催予定のお問い合わせなどは、お問い合わせフォームよりお気軽にお申し付けください。 |