Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Varighet 21 timer
Kursplan
Introduksjon til designmønstre
- Hva er et designmønster
- Elementer i mønstre
- For- og ulemper ved å bruke mønstre
GoF-designmønstre
Kreativitetsmønstre
- Builder
- Factory (Abstract Factory, Factory Method)
- Prototype
- Singleton
Strukturelle mønstre
- Delegator
- Interface
- Facade
- Composite
- Immutable
- Adapter
- Decorator
- Proxy
Oppføringsmønstre
- Command
- Template method
- Observer
- Chain of responsibility (og Intercepting Filter)
- Observer (2 versjoner)
- Strategy
Mønstre for Enterprise Application Architecture for Web
- MVC - Modell Visning Kontroller
- HMVC, MVP
- Inversjon av kontroll
- Avtalge-injeksjonsbeholder
- Active Record
- Begrepet entitet og Repositorier
- Oppdeling av systemet
- Eksempler på komponentbasert Symfony 2 og Zend Framework 2
Refaktorering
- Teknisk gjeld
- Hva er refaktorering?
- Verktøy til støtte for refaktorering
- phpmd (Programvaremetrikker)
- phpcpd
- phpc
- Typisk koder som krever refaktorering
- Jenkins Kontinuerlig integreringstjener
Krav
Kunnskap om PHP på grunnleggende nivå eller høyere.
Referanser (5)
Instruktørens kunnskap, engasjement og kontakt
Adam Kuklewski - GE Medical Systems Polska
Kurs - Technical Architecture and Patterns
Maskinoversatt
Forklaringene og interaktiviteten fra instruktøren var virkelig gode; selv om jeg kanskje ikke hadde nok erfaring, lærte jeg likevel mye av det!
Pieter Bruynseels - Spot Buy Center BV
Kurs - Design Patterns
Maskinoversatt
Treningstil og den generelle kunnskapen til treneren.
Kenosi - NWK Limited
Kurs - Laravel: Middleware Development
Maskinoversatt
Leksjonene var veldig interaktive og øvingene var gode praksisøvelser.
Heino - NWK Limited
Kurs - Laravel and Vue.js
Maskinoversatt
han forklarte og ga mange eksempler for å gjøre det tydelig for oss
Selina - NWK
Kurs - Laravel PHP Framework
Maskinoversatt