Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Kursplan
Introduksjon til Design Patterns
- Hva er et designmønster
- elementer av mønster
- Fordeler og ulemper ved å bruke mønster
GoF Design Patterns
kreative mønstre
- Bygger
- Factory (abstrakt fabrikk, fabrikkmetode)
- Prototype
- Singleton
strukturelle mønstre
- Delegator
- Grensesnitt
- Fasade
- Sammensatte
- Uforanderlig
- Adapter
- Dekoratør
- Fullmakt
atferdsmønstre
- Kommando
- Malmetode
- Observatør
- Ansvarskjede (og avskjæringsfilter)
- Observer (2 versjoner)
- Strategi
Mønstre for Enterprise Application Architecture Web
- MVC - Model View Controller
- HMVC, MVP
- Inversjon av kontroll
- Dependency Injection Container
- Aktiv rekord
- Konseptet med enhet og depoter
- Dekomponering av systemet
- Eksempler på komponentbaserte Symfony 2 og Zend Framework 2
Refaktorering
- Gjeldsteknologi
- Hva er refaktorering?
- Verktøy for å støtte refaktorisering
- phpmd (programvareberegninger)
- phpcpd
- phpc
- Typisk kode krever refaktorisering
- Jenkins Kontinuerlig integrasjonsserver
Krav
Kunnskap om PHP på grunnnivå eller høyere.
21 timer
Testimonials (3)
Oppgaver som innebar å bestemme selv hvilket designmønster du trengte.
Damian - Madkom
Kurs - PHP Patterns and Refactoring
Machine Translated
Kodeøvelser. Treneren sjekker om alle har fullført oppgaven. Han oppfordret alle til å ta en aktiv del i verkstedene ved å konsekvent verifisere fremdriften i arbeidet mens de utfører oppgaver.
Maciej - Madkom
Kurs - PHP Patterns and Refactoring
Machine Translated
Måten å overføre kunnskap og mange praktiske øvelser som muliggjorde bedre forståelse og assimilering av kunnskap. Mulighet for å spørre om detaljer rundt problemet.
Michał - PLT GROUP SP. Z O. O.
Kurs - PHP Patterns and Refactoring
Machine Translated