Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Varaktighet 21 timmar
Kursplan
Introduktion till designmönster
- Vad är ett designmönster
- Komponenter i ett mönster
- Fördelar och nackdelar med att använda mönster
GoF-designmönster
Skapande mönster
- Builder
- Factory (Abstract Factory, Factory Method)
- Prototype
- Singleton
Strukturella mönster
- Delegator
- Interface
- Facade
- Composite
- Immutable
- Adapter
- Decorator
- Proxy
Beteendemönster
- Command
- Template method
- Observer
- Chain of responsibility (och Intercepting Filter)
- Observer (2:a versionen)
- Strategy
Mönster för entreprenörskapsarkitektur för webb
- MVC - Model View Controller
- HMVC, MVP
- Inversion of Control
- Dependency Injection Container
- Active Record
- Begreppet enhet och Repositories
- Systemdekomposition
- Exempel på komponentbaserade lösningar med Symfony 2 och Zend Framework 2
Refaktorisering
- Teknisk skuld
- Vad är refaktorisering?
- Verktyg för att stödja refaktorisering
- phpmd (Programvarumetriker)
- phpcpd
- phpc
- Vanlig kod som kräver refaktorisering
- Jenkins Continuous Integration Server
Krav
Kunskaper i PHP på grundnivå eller högre.
Vittnesmål (5)
Instruktörens kunskap, engagemang och relation
Adam Kuklewski - GE Medical Systems Polska
Kurs - Technical Architecture and Patterns
Maskintolkat
Instruktörens förklaringar och interaktivitet gjorde verkligen ämnet tillgängligt; och även om jag troligtvis inte var erfaren nog, lärde jag mig mycket av det!
Pieter Bruynseels - Spot Buy Center BV
Kurs - Design Patterns
Maskintolkat
Träningsstil och den generella kunskapen hos tränaren.
Kenosi - NWK Limited
Kurs - Laravel: Middleware Development
Maskintolkat
Lektionerna var mycket interaktiva och övningarna var bra praktiska
Heino - NWK Limited
Kurs - Laravel and Vue.js
Maskintolkat
han förklarade och gav många exempel för att hjälpa oss förstå
Selina - NWK
Kurs - Laravel PHP Framework
Maskintolkat