Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding tot ontwerppatronen
- Wat is een ontwerppatroon?
- Onderdelen van een patroon
- Voordelen en nadelen van het gebruik van patronen
GoF-ontwerppatronen
Creatiepatronen
- Builder
- Fabrieksmethode (Abstract Factory, Factory Method)
- Prototype
- Singleton
Structuurpatronen
- Delegator
- Interface
- Facade
- Composite
- Immutable
- Adapter
- Decorator
- Proxy
Gedragspatronen
- Commando
- Template methode
- Observer
- Chain of responsibility (en Intercepting Filter)
- Observer (twee varianten)
- Strategie
Patronen in enterprise-webapplicaties
- MVC – Model View Controller
- HMVC, MVP
- Inversie van controle
- Dependency Injection Container
- Active Record
- Het concept van entiteiten en repositories
- Systeemdecompositie
- Voorbeelden met Symfony 2 en Zend Framework 2 op basis van componenten
Refactoring
- Technschulden
- Wat is refactoring?
- Hulpmiddelen voor refactoring
- phpmd (softwaremetrieken)
- phpcpd
- phpc
- Typische code die gerefactord moet worden
- Jenkins – server voor continue integratie
Vereisten
Kennis van PHP op basis- of hoger niveau is vereist.
21 Uren
Getuigenissen (5)
Instructeurkennis, betrokkenheid en vertrouwensband
Adam Kuklewski - GE Medical Systems Polska
Cursus - Technical Architecture and Patterns
Automatisch vertaald
De uitleg en interactie van de trainer waren echt goed; zelfs als ik waarschijnlijk niet genoeg ervaring had, heb ik er veel aan geleerd!
Pieter Bruynseels - Spot Buy Center BV
Cursus - Design Patterns
Automatisch vertaald
Cursusstijl en de algemene kennis van de trainer.
Kenosi - NWK Limited
Cursus - Laravel: Middleware Development
Automatisch vertaald
De lessen waren zeer interactief en de oefeningen waren goed praktisch
Heino - NWK Limited
Cursus - Laravel and Vue.js
Automatisch vertaald
hij legde uit en gaf veel voorbeelden om ons te helpen begrijpen
Selina - NWK
Cursus - Laravel PHP Framework
Automatisch vertaald