Designmusterkurs
Bei Bedarf wird dieser Kurs in die Planung aufgenommen. Kontaktieren Sie uns unverbindlich.
Unser Kurs soll dabei helfen, Anwendungen und Bibliotheken so zu gestalten und zu implementieren, dass sie leicht anpassbar, erweiterbar und verständlich sind.
Ziel und Nutzen
Nach dem Besuch dieses Kurses können Teilnehmer bestehende Anwendungen und Bibliotheken bezüglich ihrer Anpassbarkeit, Erweiterbarkeit und Verständlichkeit beurteilen und entsprechend weiterentwickeln.
Die Teilnehmer lernen dabei Designmuster kennen, die prinzipiell unabhängig von einer Programmiersprache sind. Es werden Code-Beispiele in C# vorgestellt. Der Kurs ist auch für Entwickler von Java oder C++ geeignet.
Lehrinhalte
* Einführung in Designmuster
* Beispiele für Designmuster: Observer, Singleton etc.
* Anwendungsfälle und Implementationen von wichtigen Mustern wie: Abstract Factory, Builder, Prototype, Adapter, Composite, Flyweight, Iterator, Strategy, Visitor
* Beispiele für den Einsatz von Designmustern in .NET
* Weitere Muster-Kataloge
* Refactoring mit Designmustern
Voraussetzungen
Kenntnisse in objektorientierter Programmierung.
Sprache
Der Unterricht wird in Deutsch durchgeführt.
Bitte bringen Sie Ihren Laptop mit.