Softwareentwicklung

Design Patterns for .NET

Dauer

4 Tage

Preis

€ 1.950,00 exkl. Ust

Termine Österreich

Design Patterns Seminar und Training in Innsbruck und Salzburg:

Innsbruck: 21. - 24.01.2019
Innsbruck: 03. - 06.06.2019

Termine Deutschland

auf Anfrage

PDF herunterladen

Ihr Nutzen

Design Patterns bieten Lösungswege für immer wiederkehrende Software-Entwurfsprobleme. Nach dem Seminar haben Sie einen Überblick über die wichtigsten "Gang of Four"(GoF)-Entwurfsmuster und kennen die Design-Prinzipien der Entwurfsmuster, um ein stabiles, leicht wartbares Software-Design zu entwerfen. Abgerundet wird dieses Seminar mit einem Überblick über die gängigsten Software-Architekturen und der Verknüpfung mit den Mustern.

Voraussetzungen

Grundlagen C# bzw. Grundkenntnisse in der .NET Programmierung

Inhalte

Inhalt des Design Pattern Seminar und Training mit C#:

Grundlagen und Begriffsdefinitionen der Objektorientierung:
Objekte, Attribute, Methoden, Nachrichten - Abstraktion, Kapselung, Klasse, Vererbungsarten - Aggregation, Assoziation, Komposition, Multiplizität - Polymorphie, dynamische Bindung, virtuelle Methoden-Tabelle - Unified Modeling Language (UML): Klassen-, Objekt-, Sequenz-, Zustands-Diagramme

OO-Design Prinzipien:

Abstraktion, Konzentration auf die Schnittstelle, Delegation, lose Kopplung, Objekt-Komposition statt Vererbung, Lazy Initialization, Kapselung des variierenden Konzepts, Objekt-Verhaltensmodellierung - Einfluss der Muster auf die Architekturen: Layer, Client-Server, MVC - Verbesserung der Qualität, Wartbarkeit, Erweiterbarkeit einer Software - Vermeidung von Entwurfsrevisionen

Behandlung der wichtigsten GoF-Entwurfsmuster:

Definition - Klassifikation - Anwendbarkeit - Erzeugungsmuster: Factory Method, Abstract Factory, Prototype, Singleton - Strukturmuster: Adapter, Bridge, Fassade, Decorator, Composite, Proxy - Verhaltensmuster: Command, Observer, Mediator, Memento, Template Method, Strategy, State, Chain of Responsibility - Variation und Kombination von Entwurfsmustern - Behandlung weiterer Muster: Null-Object, Double Checked Locking

 

abadir IT training & consulting GmbH

Grabenweg 68
6020 Innsbruck
Österreich

Telefon: (+43 512) 27 92 69-0
Fax: (+43 512) 27 92 69-10
E-Mail: office@abadir.at

https://www.abadir.at/index.php%3Faction%3Dtraining%26id%3Dsoftwareentwicklung-design-patterns-for-net
Abgerufen am: 14.12.2018