Software Design Patterns
Schneller ans Ziel durch Wiederverwendung von Software-Modulen
In Zusammenarbeit mit der Gesellschaft für Informatik (GI)
Auf einen Blick
2 Tages-Seminar
location_onvideocam Flex-Option
15.09.2022 - 16.09.2022
9:00 Uhr
in Ostfildern bei Stuttgart
Technische Akademie Esslingen
An der Akademie 5
73760 Ostfildern
EUR 1.100,00(MwSt.-frei)
weniger bezahlen – so geht´s
Veranstaltung Nr. 35519.00.005
Referent: Prof. Dr. rer. nat. Dipl.-Inf. Mirko Sonntag Hochschule Esslingen, University of Applied Sciences |
Teilnehmer dieser Veranstaltung interessierten sich auch für
Beschreibung
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.
Ziel der Weiterbildung
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
Sie erhalten Qualität
Das Qualitätsmanagementsystem der Technischen Akademie Esslingen ist nach DIN EN ISO 9001 und AZAV zertifiziert. |
Teilnehmer:innenkreis
Software-Entwickler, Software-Architekten, Software-Tester und alle, die Software mit objektorientierten Programmiersprachen effektiv und nachhaltig erstellen wollen
Inhalte
Donnerstag, 15. und Freitag, 16. September 2022
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
Referent:innen
Prof. Dr. rer. nat. Dipl.-Inf. Mirko Sonntag
Prof. Mirko Sonntag hat an der Universität Stuttgart Softwaretechnik mit Schwerpunkt in Architekturen von Anwendungssystemen studiert (Abschluss 2008). Anschließend promovierte er im DFG Exzellenzcluster SimTech der Universität Stuttgart zum Thema Flexibilität von wissenschaftlichen Workflows am Institut für Architektur von Anwendungssystemen (IAAS). Im Jahr 2012 wechselte er zur Bosch Software Innovations GmbH. Dort arbeitete er an der Entwicklung von Webanwendungen und Messaging-Systemen für die Vernetzung von Fahrzeugen. Dabei bekleidete er verschiedene Rollen: Software-Entwickler, Scrum-Master, Projektleiter, Teamleiter und Gruppenleiter. 2019 folgte die Berufung zum Professor für Softwaretechnik an die Hochschule Esslingen. Seine Lehrgebiete sind Programmieren, Softwaretechnik, Software-Testing und Advanced Software Engineering. Zusätzlich übernahm er 2021 die Leitung des Fraunhofer Anwendungszentrums KEIM und forscht an neuen Mobilitätskonzepten.
Termine & Preise
Extras
Die Teilnahmegebühr beinhaltet ausführliche Seminarunterlagen und bei Teilnahme vor Ort Verpflegung.
Die Teilnehmerzahl ist begrenzt, um den optimalen Lernerfolg zu garantieren.
Kosten
Die Kosten betragen pro Teilnehmer EUR 1.100,00(MwSt.-frei), inklusive aller Extras.
Fördermöglichkeiten
weniger bezahlen – so geht´s
Die nächsten Termine
Datum / Uhrzeit | Seminartitel | Ort | Preis | |
---|---|---|---|---|
15.09.2022, 9:00 Uhr | Software Design Patterns | Ostfildern$$ortdetail$$ | EUR 1.100,00 |