Aktuelle Seminarangebote >> Entwicklung ⁄ Administration

Design Patterns

Unter Design Patterns (dt. Entwurfsmustern) versteht man bewährte Lösungsschemata für wiederkehrende Herausforderungen in Entwürfen für die Bereiche Softwareentwicklung und -architektur. Durch den Einsatz von Design Patterns werden Entwürfe wiederverwendbar und erweiterbar und ersparen dem Entwickler viel Zeit bei der Entwurfsentwicklung.

Lernziele:

Nach dem Seminar kennen Sie die Grundlagen und Qualitätskriterien für gutes Softwearedesign. Sie nutzen fortgeschrittene Konzepte beim Design von Klassen und haben einen Überblick über System- und Anwendungsarchitekturen. Darüber hinaus können Sie, ausgehend von objektorientierten Analyseergebnissen, selbstständig Entwürfe erarbeiten und darstellen.

Inhalte:

  • Einführung
  • Warum Entwurfsmuster helfen
  • Muster und Anti-Muster
  • OOP
    • Kapselung
    • Unterscheidung von Referenz- und Wertsemantik
    • Polymorphie
    • Sichtbarkeiten
    • Interfaces
    • UML-Notation
  • Design von Klassen und Paketen
  • Minimieren von Abhängigkeiten
  • Assoziationen und ihre Implementierung
  • Häufig verwendete Design Patterns
  • Anwendungsempfehlungen
  • Literaturempfehlungen

Voraussetzungen:

  • Grunderfahrung mit objektorientierter Programmierung.

Kursüberblick

Kurs-Nr: PATTERNS-3
Dauer: 2 Tage
Preis: 1.320,00 € zzgl. Mwst

Zielgruppe

  • Softwareentwickler, Softwarearchitekten
  • Softwareprojektleiter
  • Code Reviewer
  • Softwaredesigner
  • Softwarequalitätsverantwortliche ⁄ Qualitätssicherer

Termine

Ort
Beginn
Ende
Online
 
Online
 
Anderen Termin anfragen