Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Inleiding tot Design Patterns
- Wat is een ontwerppatroon
- elementen van patroon
- Voor- en nadelen van het gebruik van patronen
GoF Design Patterns
patronen creatief
- Bouwer
- Fabriek (Abstracte fabriek, fabrieksmethode)
- Prototype
- Singleton
structurele patronen
- Delegator
- Koppel
- Facade
- Composiet
- Onveranderlijk
- Adapter
- Decorateur
- Volmacht
gedragspatronen
- Commando
- Sjabloonmethode
- Waarnemer
- Verantwoordelijkheidsketen (en onderscheppingsfilter)
- Waarnemer (2 versie)
- Strategie
Patronen van Enterprise Application Architecture Web
- MVC - Model View-controller
- HMVC, MVP
- Omkering van controle
- Afhankelijkheid injectiecontainer
- Actieve opname
- Het concept van entiteit en repositories
- Ontbinding van het systeem
- Voorbeelden van componentgebaseerd Symfony 2 en Zend Framework 2
Refactoring
- Schuld technologie
- Wat is refactoring?
- Hulpmiddelen ter ondersteuning van refactoring
- phpmd (softwarestatistieken)
- phpcpd
- phpc
- Typische code vereist refactoring
- Jenkins Continue integratieserver
Requirements
Kennis van PHP op basisniveau of hoger.
21 Hours
Getuigenissen (3)
Taken waarbij je zelf moest beslissen welk ontwerppatroon nodig is.
Damian - Madkom
Cursus - PHP Patterns and Refactoring
Machine Translated
Code oefeningen. De coach in de gaten houden om er zeker van te zijn dat iedereen zijn werk heeft gedaan. Hij moedigde iedereen aan om actief deel te nemen aan de workshops door consequent de voortgang van het werk te verifiëren tijdens het uitvoeren van taken.
Maciej - Madkom
Cursus - PHP Patterns and Refactoring
Machine Translated
De manier van kennisoverdracht en veel praktische oefeningen die een beter begrip en assimilatie van kennis mogelijk maakten. Mogelijkheid om naar details van het probleem te vragen.
Michał - PLT GROUP SP. Z O. O.
Cursus - PHP Patterns and Refactoring
Machine Translated