コース概要

設計パターンの理論的基礎

  • 設計パターンの歴史
  • 設計パターンのカテゴリー

パターン(理論と実践) - 生成に関するデザインパターン

  • 抽象工場 (Abstract Factory)
  • ビルダー (Builder)
  • ファクトリーメソッド (Factory Method)
  • オブジェクトプール (Object Pool)
  • プロトタイプ (Prototype)
  • シングルトン (Singleton)

パターン(理論と実践) - 構造に関するデザインパターン

  • アダプター (Adapter)
  • ブリッジ (Bridge)
  • コンポジット (Composite)
  • デコレーター (Decorator)
  • ファサード (Facade)
  • 軽量オブジェクト (Flyweight)
  • プライベートクラスデータ (Private Class Data)
  • プロキシ (Proxy)

パターン(理論と実践) - 行動に関するデザインパターン

  • 責任チェーン (Chain of Responsibility)
  • コマンド (Command)
  • インタプリター (Interpreter)
  • イテレーター (Iterator)
  • メディエーター (Mediator)
  • emento (Memento)
  • ヌルオブジェクト (Null Object)
  • オブザーバー (Observer)
  • ステート (State)
  • ストラテジー (Strategy)
  • テンプレートメソッド (Template Method)
  • ビジター (Visitor)

複雑なデザインパターン

  • MVC(モデル - ビュー - コントローラー)
  • アクティブレコード (Active Record)
  • リポジトリ (Repository)

アーキテクチャ設計シミュレーション - 実践演習

  • 指定されたビジネスケースに基づいてグループでシステムアーキテクチャの開発

要求

ソフトウェア開発の基本的な用語に関する知識が必要です。C# 5.0 でのプログラミングと Visual Studio 2012 の研修に参加することを強くおすすめします。

 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (7)

今後のコース

関連カテゴリー