教育研修講座

会員限定 ドメイン駆動設計基礎講座

 下記の通り「ドメイン駆動設計基礎講座」を開講いたします。
 ドメイン駆動設計 (DDD) とは、オブジェクトの設計に役立つ原則とパターンをまとめたものです。
設計に適用することで、ドメイン モデルと呼ばれるソフトウェアの抽象化を実現しており、複雑なビジネスロジックをカプセル化できるため、実際の業務とプログラムの間のギャップを小さくすることができます。
 本講座は、ドメイン駆動設計の特徴や仕組みを解説しながら、演習を通してドメイン駆動設計に関しての知見を深めて頂ける研修となっております。是非、社員教育にご活用ください。
 受講希望の際は、4月30日(木)までに神情協事務局宛にお申込みください。

分  類 テクニカル研修(開発)
レ ベ ル 中級
日  時 5月21日(木)〜22日(金) 2日間 10時00分〜18時00分
会  場 株式会社フルネス 新横浜トレーニングセンター
横浜市港北区新横浜2-5-14 WISE NEXT 新横浜ビル4F
https://www.fullness.co.jp/company/about
対 象 者 1)ドメイン駆動設計を学びたい方
2)Java、PHP等の何らかのプログラミング言語の経験があること
目  的 1)ドメイン駆動設計の仕組みについての理解を高める
2)ドメイン駆動設計を行う上で必要な技術知識の理解を高める
3)演習を通して、ドメイン駆動設計の習得をする
内  容 1)ドメイン駆動設計概論
 ・ドメイン駆動設計概要
 ・ドメイン駆動設計の有用性
 ・DDDを行う方法
 ・DDDを採用する事業価値
 ・DDDの導入にあたっての課題
 ・ドメインモデルの全体像
 ・ドメイン・コアドメイン・サブドメイン・境界づけられたコンテキスト
 ・コンテキストマップの作成
 ・効果的なモデリングの要素
 ・隠された概念を引き出す
 ・モデルと実装を結びつける
2)ドメイン駆動設計ソフトウェアの構成要素
 ・レイヤ化アーキテクチャ
 ・アンチパターン
 ・ソフトウェアで表現されたモデル
 ・エンティティ・値オブジェクト・サービス・モジュール
 ・モデリングパラダイム
 ・ドメインオブジェクトのライフサイクル
 ・集約・ファクトリ・リポジトリ
3)ドメイン駆動設計・実装ハンズオン
 ・ドメインの洗い出し
 ・ドメインマップの作成
 ・コンテキストマッピングの作成
 ・ドメインモデルの作成
 ・ドメイン層クラスの作成
 ・エンティティの作成
 ・値オブジェクトの作成
 ・テストクラスの作成
 ・インフラストラクチャ層クラスの作成
 ・リポジトリ実装クラスの作成
 ・ORマッパーの作成
 ・アプリケーション層クラスの作成
 ・リポジトリの作成
 ・サービスの作成
 ・シナリオクラス
 ・プレゼンテーション層クラスの作成
 ・コントローラーの作成
 ・フォームの作成
 ・ビューヘルパーの作成
 ・ビューの作成
受 講 料 38,000円/人(税込み)
※後日、請求書を発送いたしますので、指定口座にお振込み下さい。
※申し込み締め切り後のキャンセルは、キャンセル料として受講料を全額ご負担いただくこととなりますので、
 予めご了承下さい。なお、代理出席は可能です。
定  員 20名(最少開講人数5名)
講  師 辻東 正和 氏 株式会社フルネス所属講師
講師紹介 約30年間、SIerにてシステム開発に従事。
証券会社向けのトレーディングシステム開発等、主に、金融系のアプリケーションシステム開発を担当
メッセージングシステムを利用したシステム開発経験が豊富。
Socket IFによる開発はもとより、JMS等メッセージングモデルを活用した開発を実施。
インフラ設計からフレームワーク・アプリケーション設計に至るまで、フルスタックでの設計経験あり。
ご 注 意 ・万一、受講者が少なく開講できない場合は、お申し込み締め切り日後にメールにてお知らせ致しますので
 ご確認下さい。
・開講できる場合は、お申し込み締め切り日後に、「受講のご案内」をメール致します。
申し込み 受講希望の方は、下記アドレスから4月30日(木)迄にご登録下さい。
https://www.kia.or.jp/event/6326/book_form.php
個人情報 お申し込みの際の個人情報は、事務局において厳重に管理し、原則として本講座の参加者の把握以外の目的に使用することはありません。