Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere la Design Patterns
- Ce este un model de proiectare
- elemente ale modelului
- Avantaje și dezavantaje ale utilizării modelelor
GoF Design Patterns
modele creative
- Constructor
- Fabrică (fabrică abstractă, metodă fabrică)
- Prototip
- Singleton
modele structurale
- Delegator
- Interfață
- Fațadă
- Compus
- Imuabil
- Adaptor
- Decorator
- Proxy
modele comportamentale
- Comandă
- Metodă șablon
- Observator
- Lanțul de responsabilitate (și filtrul de interceptare)
- Observator (versiunea 2)
- Strategie
Modele de arhitectură a aplicațiilor de întreprindere Web
- MVC - Controler model-vedere
- HMVC, MVP
- Inversiune de control
- Injectarea dependenței Container
- Înregistrare activă
- Conceptul de entitate și depozite
- Descompunerea sistemului
- Exemple de sisteme bazate pe componente Symfony 2 și Zend Framework 2
Refactorizarea
- Tehnologia datoriei
- Ce este refactorizarea?
- Instrumente de sprijinire a refactorizării
- phpmd (metrici software)
- phpcpd
- phpc
- Codul tipic necesită refactorizare
- Jenkins Server de integrare continuă
Cerințe
Cunoștințe de PHP la nivel de bază sau superior.
21 ore
Mărturii (5)
Stilul de formare și cunoștințele generale ale formatorului.
Kenosi - NWK Limited
Curs - Laravel: Middleware Development
Tradus de catre o masina
Lecțiile au fost foarte interactive, iar exercițiile practice au fost bune
Heino - NWK Limited
Curs - Laravel and Vue.js
Tradus de catre o masina
Acoperit multă materie.
Michael Promes - Nebraska Medicine
Curs - Laravel PHP Framework
Tradus de catre o masina
The subject of the course was very interesting and gave us many ideas.
Anastasios Manios
Curs - Secure coding in PHP
Tradus de catre o masina
Tailored specifically to my needs and lots of Rural examples.
Catherine Redfern
Curs - Developing Websites with PHP
Tradus de catre o masina