PHP Patterns and Refactoring
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Milano
Il corso è progettato per programmatori esperti che desiderano esplorare le problematiche relative all'uso di schemi e refactoring. Ogni partecipante conosce le proprietà e gli esempi pratici dell'uso di questi modelli, che a loro volta consentiranno alla build efficiente di correggere il codice dell'applicazione.
Machine Translated
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Knowledge of PHP at the basic level or higher.
Opinioni
Programma
Introduction to Design Patterns
- What is a design pattern
- elements of pattern
- Advantages and disadvantages of using patterns
- Builder
- Factory (Abstract Factory, Factory Method)
- Prototype
- Singleton
- Delegator
- Interface
- Facade
- Composite
- Immutable
- Adapter
- Decorator
- Proxy
- Command
- Template method
- Observer
- Chain of responsibility (and Intercepting Filter)
- Observer (2 version)
- Strategy
- 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
- Debt technology
- What is refactoring?
- Tools to support refactoring
- phpmd (Software metrics)
- phpcpd
- phpc
- Typical code requires refactoring
- Jenkins Continuous Integration Server
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
PHP Patterns and Refactoring
