Design Patterns
Entwurfsmuster beschreiben eine Lösungsidee für wiederkehrende Probleme und helfen einem Entwickler, schneller bessere Lösungen zu schaffen. Ganz nebenbei sind sie auch eine gemeinsame Sprache, mit der sich Entwickler auch über Technologiegrenzen austauschen können.
Jeden Monat lernen wir in 45 Minuten durch Live-Coding ein Entwurfsmuster kennen und richtig einzusetzen.
Lernziele
- Du arbeitest effizienter, indem Du auf bewährte Problemlösungen zurückgreifst
- Du schreibst besser lesbaren und verständlichen Code
- Dein Code hat eine spürbar höhere Qualität
Zielgruppe
Diese Schulung richtet sich an alle Software-Entwickler.
Die Codebeispiele sind in PHP, aber auch für Programmierer zugänglich, die in anderen Programmiersprachen entwickeln.
Voraussetzungen
Die Teilnehmenden sollten mindestens 1-2 Jahre Erfahrung in der Programmierung mit PHP oder einer ähnlichen Programmiersprache haben.
Design Patterns · 1188,- EUR 12 Credits
12 Online-Sitzungen á 45 Minuten
Inhalt und Ablauf
-
State
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute lernen wir, zustandsabhängig unterschiedliches Verhalten eines Objekts abzubilden.
-
Chain of Responsibility
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute üben wir lose Kopplung durch Verkettung von Objekten.
-
Proxy
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute trennen wir unterschiedliche Belange.
-
Value Object
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute praktizieren wir die wundersame Geldvermehrung.
-
Adapter
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute finden wir eine Lösung für Stecker, die nicht in die Buchse passen.
-
Facade
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute verbessern wir unsere Developer Experience.
-
Factory
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute klären wir ein für alle Mal, wo Objekte herkommen.
-
Mediator
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute reduzieren wir Kopplung, in dem wir die Objektkommunikation kapseln.
-
Specification
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute lernen wir, Geschäftsregeln flexibel zu kombinieren.
-
Strategy
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute lernen wir, Algorithmen zur Laufzeit auszuwählen.
-
Lazy Initialization
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute lernen wir, dass sich Faulheit auszahlen kann.
-
Singleton
Dauer: 45 Minuten
99,- EUR
1 Credit
Heute beenden wir den Jahreszyklus mit einem Antipattern.
Dein Trainer
Stefan Priebsch setzt seit über 25 Jahren Entwurfsmuster ein.Diese Schulung für Dein Unternehmen?
Du möchtest nicht von Monat zu Monat warten, um neue Design Patterns zu erlernen? Wir bieten ein individuelles Design Patterns-Training online oder vor Ort in Deinem Unternehmen an, bei dem wir die Inhalte an Eure Bedürfnisse anpassen.