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.
Kursplan
Introduktion till Design Patterns
- Vad är ett designmönster
- element av mönster
- För- och nackdelar med att använda mönster
GoF Design Patterns
kreativa mönster
- Byggare
- Factory (Abstract Factory, Factory Method)
- Prototyp
- Singleton
strukturella mönster
- Delegator
- Gränssnitt
- Fasad
- Sammansatt
- Oföränderlig
- Adapter
- Dekoratör
- Ombud
beteendemönster
- Kommando
- Mall metod
- Observatör
- Ansvarskedja (och avlyssningsfilter)
- Observer (2 versioner)
- Strategi
Mönster av Enterprise Application Architecture Web
- MVC - Model View Controller
- HMVC, MVP
- Inversion av kontroll
- Dependency Injection Container
- Aktivt rekord
- Begreppet enhet och arkiv
- Nedbrytning av systemet
- Exempel på komponentbaserade Symfony 2 och Zend Framework 2
Refaktorering
- Skuldteknik
- Vad är refaktorering?
- Verktyg för att stödja refactoring
- phpmd (programvarumått)
- phpcpd
- phpc
- Typisk kod kräver refaktorering
- Jenkins Server för kontinuerlig integration
Krav
Kunskap om PHP på grundnivå eller högre.
21 timmar
Vittnesmål (3)
Uppgifter som innebar att man på egen hand bestämde vilket designmönster som behövdes.
Damian - Madkom
Kurs - PHP Patterns and Refactoring
Machine Translated
Kodövningar. Att hålla ett öga på tränaren för att se till att alla har gjort jobbet. Han uppmuntrade alla att ta en aktiv del i workshopparna genom att konsekvent verifiera arbetets framsteg medan de utförde uppgifter.
Maciej - Madkom
Kurs - PHP Patterns and Refactoring
Machine Translated
Sättet att överföra kunskap och en massa praktiska övningar som möjliggjorde bättre förståelse och assimilering av kunskap. Möjlighet att fråga om detaljer i frågan.
Michał - PLT GROUP SP. Z O. O.
Kurs - PHP Patterns and Refactoring
Machine Translated