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
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
- Kompositt
- Uforanderlig
- Adapter
- Dekoratør
- Fullmakt
atferdsmønstre
- Kommando
- Malmetode
- Observatør
- Ansvarskjede (og avskjæringsfilter)
- Observer (2 versjoner)
- Strategi
Mønstre av 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 (5)
Treningsstil og den generelle kunnskapen til treneren.
Kenosi - NWK Limited
Kurs - Laravel: Middleware Development
Machine Translated
Leksjonene var veldig interaktive og øvelsene var gode praktiske
Heino - NWK Limited
Kurs - Laravel and Vue.js
Machine Translated
Covered a lot of material.
Michael Promes - Nebraska Medicine
Kurs - Laravel PHP Framework
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Kurs - Test Driven Development
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.