お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
デザインパターン入門
- デザインパターンとは何か
- パターンの構成要素
- パターン利用時のメリットとデメリット
GoFデザインパターン
生成関連パターン
- ビルダー
- ファクトリー(抽象工場・ファクトリーメソッド)
- プロトタイプ
- シングルトン
構造関連パターン
- デリゲータ
- インターフェース
- ファサード
- コンポジット
- イミュータブル
- アダプター
- デコレーター
- プロキシ
振る舞い関連パターン
- コマンド
- テンプレートメソッド
- オブザーバー
- チェーン・オブ・レスポンシビリティ(およびインターセプティングフィルター)
- オブザーバーの別実装例
- ストラテジー
エンタープライズアプリケーション向けウェブパターン
- MVC – モデル・ビュー・コントローラー
- HMVC、MVPについて
- 制御の反転概念
- 依存性注入コンテナ
- アクティブレコードパターン
- エンティティとリポジトリの役割
- システム構成の分割方法
- Symfony 2およびZend Framework 2におけるコンポーネントベース設計の事例紹介
リファクタリング
- テクノロジー的負債について
- リファクタリングとは何か?
- リファクタリングを支援するツール
- phpmd(ソフトウェアメトリクス分析)
- phpcpd
- phpc
- リファクタリングが必要な典型的なコードパターン
- Jenkinsによる継続的インテグレーションサーバー
要求
PHPに関する基本的な知識以上の理解が必要です。
21 時間
お客様の声 (5)
トレーナーの知識、関与、および親密さ
Adam Kuklewski - GE Medical Systems Polska
コース - Technical Architecture and Patterns
機械翻訳
トレーナーの説明とインタラクティブな指導は本当に素晴らしかったです。私自身はおそらく経験が足りなかったかもしれませんが、それでも多くのことを学ぶことができました!
Pieter Bruynseels - Spot Buy Center BV
コース - Design Patterns
機械翻訳
トレーニングスタイルとトレーナーの総合的な知識。
Kenosi - NWK Limited
コース - Laravel: Middleware Development
機械翻訳
レッスンは非常にインタラクティブで、演習も実践的でした。
Heino - NWK Limited
コース - Laravel and Vue.js
機械翻訳
彼は理解を深めるために多くの例を挙げながら説明していました
Selina - NWK
コース - Laravel PHP Framework
機械翻訳