| コースコード | CR260 | 期間 | 1日間 | 時間 | 09:30~17:00 | 価格 | \66,000(税込) | 主催 | 株式会社カサレアル |
|---|
| コースコード | CR260 | 期間 | 1日間 | 時間 | 09:30~17:00 |
|---|---|---|---|---|---|
| 価格 | \66,000(税込) | 主催 | 株式会社カサレアル | ||
| コースコード | CR260 | ||
|---|---|---|---|
| 期間 | 1日間 | ||
| 時間 | 09:30~17:00 | ||
| 価格 | \66,000(税込) | ||
| 主催 | 株式会社カサレアル | ||
アプリケーション開発業務での利用を前提に、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)の使用経験
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。
●ソフトウェア開発におけるAIの特長と注意点
・大規模言語モデル(LLM)の主要な概念
・生成AIによる開発支援
・AIエージェントによる開発の自律化
・AI活用におけるリスクと開発者の責任
・AI駆動開発における基本的な考え方
●AIを使ったアプリケーションの開発準備
・ハンズオンにおけるプロンプトの指針
・AIを使った開発準備
・Spring Bootアプリケーションのひな形構築
●AIを使ったアプリケーションの実装
・CRUD機能の実装
・実装進捗の確認
・入力検証の実装
・例外処理の実装
・コードを単位とした対話
●AIを使ったコード改善と機能拡張
・AIを使ったコード改善
・要件にもとづく機能拡張の検討
●AIを使ったテストの実装
・品質保証におけるAIの役割
・テストの実装
・テストクラスの実行と確認
●AI駆動開発の仕組み化
・構造化されたプロンプトの作成
・チームのプロンプトガイド構築
・仕組み化の第一歩
※上記スケジュールは予定となり、当日若干前後する可能性がありますのでご了承ください。
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。
※オンライン参加の方は、研修当日にPDFのテキストを配布いたします。
※オフライン(対面)参加の方は、研修当日に紙媒体のテキストを配布いたします。
※オンラインでのご受講の方は【オンライン研修環境】をご確認ください。
【オンライン研修環境】
■使用ツール
動画配信:Zoom
質疑応答:オンラインチャットシステム(Mattermost)
演習環境:仮想デスクトップ
※業務用PCにZoomアプリをインストールできない場合は、ブラウザからのご参加をお願いします。
※Zoomのシステム要件について、より詳細な情報は、こちら(https://support.zoom.us/hc/ja/articles/201362023-System-Requirements-for-PC-Mac-and-Linux)をご参照ください。
※Mattermostおよび演習環境はカサレアル社にてご用意いたします。
■システム要件
・インターネットに常時接続できること
(アクセス制限のないネットワーク環境をご利用ください)
・Webカメラおよびマイク
※PC本体の他に、モニターやiPad等の拡張ディスプレイをご用意いただくことを推奨いたします。
(1台:Zoom、オンラインチャットシステム用、1台:演習環境用)
※事前にアクセス確認をご希望される方はお問い合わせください
■対応OS
・Windows
上記以外の環境でもご受講いただくことが可能ですが、操作感が異なる可能性がある点をご了承ください。
■WEBブラウザ
・Google Chrome
上記以外の環境でもご受講いただくことが可能ですが、操作感が異なる可能性がある点をご了承ください。
※受講に関する注意点※
進行の都合上、研修開始時間を過ぎてからのご参加はご遠慮いただいております。
大変恐れ入りますが、研修開始時間までにご参加いただけていない場合、
当日キャンセル扱いをさせていただく場合がございますのでご注意ください。