Domain-Driven Design (DDD) Essentials
ドメイン駆動設計入門研修
研修日時:2026年2月16日(月)〜2月17日(火)
開催場所:オンライン Zoom
Training Detail
研修詳細
研修名
ドメイン駆動設計入門
研修概要
本研修では、良いソフトウェア設計の考え方や、そのための方法論としてドメイン駆動設計の基礎を学習します。良いソフトウェア設計とは何か、どのように実現することができるか、またオブジェクト指向で開発する際に役立つ原則やデザインパターンについてご覧いただきます。ドメイン駆動設計の理念や、その実現のための戦略(ユビキタス言語・ドメインモデルなど)、ソフトウェアの構築に役立つ戦術(レイヤードアーキテクチャ・エンティティ・値オブジェクト・リポジトリなど)もご覧いただきます。参加者内でのディスカッションや、Javaのサンプルをクラウド上の開発環境で動かすことを通し、理解の定着を図ります。
対象者
若手〜中堅のアプリ/バックエンドエンジニア、設計リード、テックリード候補、要件定義と設計レビューを担う人
研修のゴール
- 良いソフトウェア設計のポイントを説明できる
- オブジェクト指向での良い設計についてポイントを説明できる
- ドメイン駆動設計の理念を理解し、理念の実現のためにどんな戦略があるか理解している
- ドメイン駆動設計の理念の実現のために、設計やコーディングで利用する戦術を理解している
研修
カリキュラム
詳しくはこちらをクリック ↓
1日目 午前
- ソフトウェア設計の重要性(外部品質と内部品質、設計の流れ)
- オブジェクト指向に沿った設計思想(レイヤードアーキテクチャ、SOLID)〔座学〕
1日目 午後
- 設計例/GoFパターン/さまざまなアーキテクチャ〔座学+ディスカッション+ハンズオン〕
- DDDの基礎:ドメイン/ドメインエキスパート、境界づけられたコンテキスト、コンテキストマップ〔座学+ディスカッション〕
2日目 午前
- ユビキタス言語、ドメインモデル〔座学+ディスカッション〕
2日目 午後
- ドメインモデル(続き)/エンティティ・集約・リポジトリ(識別子・振る舞い・集約の検討)、値オブジェクト
- サンプルWebアプリ紹介&実行〔ハンズオン〕
前提知識
スキル
- オブジェクト指向言語での開発経験(Java推奨)
- 基本的な設計用語(クラス、インターフェース、依存)の理解
※お客様の知識・スキルに応じて研修レベルの調整が可能です。お気軽にご相談ください。
必要な
受講環境
- ブラウザアクセス型の開発環境を提供(受講者1名につき1環境、Javaサンプルを確認可能)
- 安定したインターネット接続(上り/下り10Mbps以上推奨)、HTTPS の通信が可能であること
- 最新Chrome/Edge、ヘッドセット推奨
研修日時
2026年2月16日(月)〜2月17日(火) 9:30~18:00
開催場所
オンライン Zoomによるオンラインのため、ネットワーク環境があればどこでも受講を頂けます。
※PCのご用意が難しい場合はご相談ください
定員
12名/1名様から受講いただけます。
価格
99,000円(税込)/オンライン参加時の価格です。
キャンセルポリシー
- 研修開催日21日前まで:キャンセル料なし
- 研修開催日20日前から7日前まで:受講料の50%
- 研修開催日6日前から研修当日:受講料全額
特記事項
- お申し込みの際は、弊社オープン講座のキャンセルポリシーにご同意いただいたものとみなします。
- 欠席された場合には、研修費用の全額をご請求させていただきます。
- 弊社都合で開催を中止または延期する事由が発生した場合には、お客様へのご請求は発生しません。
Contact Form
お問い合わせフォーム
まずは具体的な課題をお聞かせいただけますか?
貴社の課題解決に役立つかご提案させていただきます。

