WAVE法人向け研修TOP > 企業/教育機関向け研修一覧 > IT研修一覧 >プログラミング系  > デザインパターンを活用したプログラミング研修

デザインパターンを活用したプログラミング研修

実習
概要 設計や実装で定石的に使われるパターンを学習します。
また、実際の開発でよく利用するパターンを使って、なぜ抽象クラスやインターフェイスや委譲を使うのかというところに焦点を当てて学習します。
対象者 ・Javaや.NETを使ってシステム開発を行っている方。
研修日程/時間 3日
前提条件 ・Javaや.NETなどのオブジェクト指向言語の基礎知識をお持ちの方。
学習目標 ・デザインパターンの目的や意義を理解する。
・デザインパターンの種類や考え方を理解する。
・実際の開発現場での使用方法を身に付ける。
学習内容(カリキュラム) 1.デザインパターンとは?
-デザインパターンとは何か
-何故、デザインパターンが使われるのか
-デザインパターンとクラスライブラリの違い
2.デザインパターンのメリットとデメリット
-デザインパターンを使うメリット
-デザインパターンを使う際の注意点(デメリット)
3.デザインパターンに慣れる
-Iteratorパターンとサンプルプログラムの解説
-Adapterパターンとサンプルプログラムの解説
-Template Methodパターンとサンプルプログラムの解説
-Factoryパターン
4.インスタンス
-Singletonパターン、Prototypeパターン
5.機能と実装の階層化
-Strategyパターンでアルゴリズムを切り替える
6.同一視
-Compositeパターン
-Decoratorパターン
7.構造化
-Visitorパターンで構造化を意識する
-Chain of Responsibilityパターンとサンプルクラス
8.シンプル化
-Façadeパターンでシンプル化を実現する
9.状態管理
-Observerパターンで状態の変化を通知する
-Mementoパターンで状態を保存する
10.共有化
-Flyweightパターンで共有化
11.クラス表現
-Commandパターンで命令をクラスにする
-Interpreterパターン
12.まとめ
-デザインパターンを開発現場でどのように活用すべきか
-開発の生産性を高めるためのポイント
価格 こちらの研修は、ご要望に応じてオリジナルのカスタマイズも承っております。
お気軽にご相談ください。
備考/注意事項  

お問い合わせ

WAVEの企業研修/法人向け研修サービスについてのお見積もりや資料請求、ご不明点などございましたらお気軽にお問い合わせください。

まずはお問い合わせ下さい フリーダイヤル0120-651-678
お見積もり・サービスのお問い合わせはこちら

社員研修・ITスキル習得の詳細・お問い合わせはこちらから

見積依頼・お問い合わせ

まずはお気軽にご相談ください。

0120-651-678


お見積・お問い合わせフォーム