お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
デザインパターンの概要
- デザインパターンとは何か
- パターンの要素
- パターンを使用する際の利点と欠点
GoFデザインパターン
クリエイティブパターン
- ビルダー
- ファクトリ (アブストラクトファクトリ、ファクトリメソッド)
- プロトタイプ
- シングルトン
構造的パターン
- デリゲーター
- インターフェース
- ファサード
- コンポジット
- 不変性
- アダプター
- デコレーター
- プロキシー
行動パターン
- コマンド
- テンプレートメソッド
- オブザーバー
- チェーン・オブ・レスポンシビリティ (およびインターセプティングフィルター)
- オブザーバー (2つ目のバージョン)
- ストラテジー
エンタープライズアプリケーションアーキテクチャのWebパターン
- MVC - モデル・ビュー・コントローラー
- HMVC, MVP
- 制御の逆転 (Inversion of Control)
- 依存性注入コンテナ (Dependency Injection Container)
- アクティブレコード (Active Record)
- エンティティとリポジトリの概念
- システムの分解
- Symfony 2とZend Framework 2のコンポーネントベースの例
リファクタリング
- 技術的負債
- リファクタリングとは何か
- リファクタリングを支援するツール
- phpmd (ソフトウェアメトリクス)
- phpcpd
- phpc
- リファクタリングが必要な典型的コード
- Jenkins Continuous Integration Server
要求
PHPの基本レベル以上の知識が必要です。
21 時間
お客様の声 (5)
トレーニングスタイルとトレーナーの総合的な知識。
Kenosi - NWK Limited
コース - Laravel: Middleware Development
機械翻訳
レッスンは非常にインタラクティブで、演習も実践的でした。
Heino - NWK Limited
コース - Laravel and Vue.js
機械翻訳
多くの内容を扱いました。
Michael Promes - Nebraska Medicine
コース - Laravel PHP Framework
機械翻訳
The subject of the course was very interesting and gave us many ideas.
Anastasios Manios
コース - Secure coding in PHP
機械翻訳
Tailored specifically to my needs and lots of Rural examples.
Catherine Redfern
コース - Developing Websites with PHP
機械翻訳