お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Introduction to Design Patterns
- What is a design pattern
- elements of pattern
- Advantages and disadvantages of using patterns
GoF Design Patterns
patterns creative
- Builder
- Factory (Abstract Factory, Factory Method)
- Prototype
- Singleton
structural patterns
- Delegator
- Interface
- Facade
- Composite
- Immutable
- Adapter
- Decorator
- Proxy
behavioral patterns
- Command
- Template method
- Observer
- Chain of responsibility (and Intercepting Filter)
- Observer (2 version)
- Strategy
Patterns of Enterprise Application Architecture Web
- MVC - Model View Controller
- HMVC, MVP
- Inversion of Control
- Dependency Injection Container
- Active Record
- The concept of entity and Repositories
- Decomposition of the system
- Examples of component-based Symfony 2 and Zend Framework 2
Refactoring
- Debt technology
- What is refactoring?
- Tools to support refactoring
- phpmd (Software metrics)
- phpcpd
- phpc
- Typical code requires refactoring
- Jenkins Continuous Integration Server
要求
Knowledge of PHP at the basic level or higher.
21 時間
お客様の声 (5)
Training style and the overall knowledge of the trainer.
Kenosi - NWK Limited
コース - Laravel: Middleware Development
The lessons was very interactive and the excersices was good practical
Heino - NWK Limited
コース - Laravel and Vue.js
Covered a lot of material.
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.