Schulungsübersicht
Einführung in Design Patterns
- Was ist ein Entwurfsmuster?
- Elemente eines Musters
- Vor- und Nachteile der Verwendung von Mustern
GoF Design Patterns
Muster kreativ
- Builder
- Fabrik (Abstrakte Fabrik, Fabrikmethode)
- Prototyp
- Singleton
strukturelle Muster
- Delegator
- Schnittstelle
- Fassade
- Zusammengesetzt
- Unveränderlich
- Adapter
- Dekorateur
- Proxy
Verhaltensmuster
- Befehl
- Template-Methode
- Beobachter
- Verantwortungskette (und abfangender Filter)
- Beobachter (2 Versionen)
- Strategie
Patterns der Unternehmensanwendungsarchitektur Web
- MVC - Modell-Ansicht-Steuerung
- HMVC, MVP
- Inversion der Kontrolle
- Injektion von Abhängigkeiten Container
- Aktiver Datensatz
- Das Konzept der Entität und Repositories
- Dekomposition des Systems
- Beispiele für komponentenbasierte Symfony 2 und Zend Framework 2
Umstrukturierung
- Technologie der Verschuldung
- Was ist Refactoring?
- Werkzeuge zur Unterstützung des Refactorings
- phpmd (Software-Metriken)
- phpcpd
- phpc
- Typischer Code erfordert Refactoring
- Jenkins Server für kontinuierliche Integration
Voraussetzungen
Kenntnisse von PHP auf Grundniveau oder höher.
Erfahrungsberichte (5)
Trainingsstil und Gesamtkenntnisse des Trainers.
Kenosi - NWK Limited
Kurs - Laravel: Middleware Development
Maschinelle Übersetzung
Der Unterricht war sehr interaktiv und die Übungen waren sehr praktisch.
Heino - NWK Limited
Kurs - Laravel and Vue.js
Maschinelle Übersetzung
Behandelten einen umfangreichen Stoff.
Michael Promes - Nebraska Medicine
Kurs - Laravel PHP Framework
Maschinelle Übersetzung
Erlernen des gesamten Spektrums der Testentwicklung
Silviu Avram - Hertz Europe Service Centre Limited
Kurs - Test Driven Development
Maschinelle Übersetzung
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.
Kumaran Chandran
Kurs - Web Development with Symfony3
Maschinelle Übersetzung