Software Design Patterns
TAE - Technische Akademie Esslingen e.V.
Übersicht
Beginn:
14.09.2023 09:00 Online-Kurs / Fernlehrgang
Online-Kurs / Fernlehrgang
1.100 EUR MwSt. befreit
Deutsch
Kurse
Beschreibung
Bessere Software-Qualität durch die Verwendung von Entwurfsmustern
Objektorientierte Programmierung ist bei der Software-Entwicklung seit vielen Jahren der Stand der Technik. Sie ermöglicht auf vielfältigen Wegen ein Ziel zu erreichen. Selbst wenn man grundlegende Konzepte wie Abstraktion, Vererbung oder Kapselung verstanden hat, ist man nicht zwangsläufig in der Lage, einen guten Software-Entwurf zu erstellen.
Das Seminar stellt Entwurfsmuster (Design Patterns) vor, die geeignete und anerkannte Lösungswege für wiederkehrende Probleme in der objektorientierten Programmierung anbieten. Die wichtigsten Entwurfsmuster und -prinzipien werden auf praktische Art und Weise mit vielen Übungen vermittelt. Sie erwerben Sicherheit bei Entwurfsentscheidungen und in der Anwendung von Entwurfsmustern. Nach dem Seminar sind Sie in der Lage, auf Basis von Design Patterns gute objektorientierte Software-Entwürfe zu erstellen, die zu höherer Software-Qualität führen.
Voraussetzungen Grundkenntnisse in objektorientierter Programmierung werden vorausgesetzt. Programmiersprache Die genutzten Programmiersprachen im Seminar sind Java und Python
Software-Entwickler, Software-Architekten, Software-Tester und alle, die Software mit objektorientierten Programmiersprachen effektiv und nachhaltig erstellen wollen
Objektorientierte Programmierung ist bei der Software-Entwicklung seit vielen Jahren der Stand der Technik. Sie ermöglicht auf vielfältigen Wegen ein Ziel zu erreichen. Selbst wenn man grundlegende Konzepte wie Abstraktion, Vererbung oder Kapselung verstanden hat, ist man nicht zwangsläufig in der Lage, einen guten Software-Entwurf zu erstellen.
Das Seminar stellt Entwurfsmuster (Design Patterns) vor, die geeignete und anerkannte Lösungswege für wiederkehrende Probleme in der objektorientierten Programmierung anbieten. Die wichtigsten Entwurfsmuster und -prinzipien werden auf praktische Art und Weise mit vielen Übungen vermittelt. Sie erwerben Sicherheit bei Entwurfsentscheidungen und in der Anwendung von Entwurfsmustern. Nach dem Seminar sind Sie in der Lage, auf Basis von Design Patterns gute objektorientierte Software-Entwürfe zu erstellen, die zu höherer Software-Qualität führen.
Voraussetzungen Grundkenntnisse in objektorientierter Programmierung werden vorausgesetzt. Programmiersprache Die genutzten Programmiersprachen im Seminar sind Java und Python
Software-Entwickler, Software-Architekten, Software-Tester und alle, die Software mit objektorientierten Programmiersprachen effektiv und nachhaltig erstellen wollen
Donnerstag, 14. und Freitag, 15. September 2023
9.00 bis 12.15 und 13.45 bis 17.00 Uhr
Einleitung und Grundlagen
– Motivation
– OO-Prinzipien
Strategy-Muster
Observer-Muster
Decorator-Muster
Factory-Muster
Singleton-Muster
Command-Muster
Adapter- und Facade-Muster
Template Method-Muster
Iterator- und Composite-Muster
State-Muster
Proxy-Muster
Infos anfordern
Kontaktinformation TAE - Technische Akademie Esslingen e.V.
TAE - Technische Akademie Esslingen e.V.
An der Akademie 5
73760 Ostfildern
TAE - Technische Akademie Esslingen e.V.

TAE – Berufliche Fort- und Weiterbildung
Die Technische Akademie Esslingen (TAE) gehört seit mehr als 65 Jahren zu den bedeutendsten Anbietern für berufsvorbereitende und berufliche Qualifizierungen Deutschlands. Die TAE deckt mit jährlich rund 1.000 Veranstaltungen in 17 verschiedenen Themenbereichen nahezu jedes Feld ab, zu dem man sich...
IT-Weiterbildung leicht gemacht
Virtuelle Workshops und IT-Fachtrainings von Experten für Profis.