LOGOBIT.com - Ihre Experten für IT-Seminare seit 1999

Objektorientiertes Design

LOGOBIT.com - Ihre Experten für IT-Seminare seit 1999
In Butzbach

1.330 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?

Wichtige informationen

Tipologie Seminar
Niveau Anfänger
Ort Butzbach
Dauer 3 Tage
  • Seminar
  • Anfänger
  • Butzbach
  • Dauer:
    3 Tage
Beschreibung

Während das Ziel der objektorientierten Analyse ein fachliches, technikunabhängiges Modell ist, zielt das objektorientierte Design auf eine gute softwaretechnische Konstruktion. Nach dem Seminar kennen Sie die Grundlagen und Qualitätskriterien für gutes Design. Sie nutzen fortgeschrittene Konzepte beim Design von Klassen und haben einen Überblick über System- und ..
Gerichtet an: Software-Architekten, Software-Entwickler, Qualitätssicherer, Projektleiter

Einrichtungen (1)
Wo und wann
Beginn Lage
auf Anfrage
Butzbach
Fröbelstraße 2, 35510, Hessen, Deutschland
Karte ansehen
Beginn auf Anfrage
Lage
Butzbach
Fröbelstraße 2, 35510, Hessen, Deutschland
Karte ansehen

Zu berücksichtigen

· Voraussetzungen

Seminar Objektorientierte Analyse mit UML oder vergleichbare Kenntnisse. Programmiererfahrung in einer OO-Sprache

Fragen & Antworten

Teilen Sie Ihre Fragen und andere User können Ihnen antworten

Themenkreis

Während das Ziel der objektorientierten Analyse ein fachliches, technikunabhängiges Modell ist, zielt das objektorientierte Design auf eine gute softwaretechnische Konstruktion. Nach dem Seminar kennen Sie die Grundlagen und Qualitätskriterien für gutes Design. 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 in UML-Notation darstellen.

Teilnehmerkreis

Software-Architekten, Software-Entwickler, Qualitätssicherer, Projektleiter

Voraussetzungen

Seminar Objektorientierte Analyse mit UML oder vergleichbare Kenntnisse. Programmiererfahrung in einer OO-Sprache

Seminarinhalte

Was ist objektorientiertes Design (OOD)?
- Abgrenzung zur objektorientierten Analyse
- Einordnung in den EntwicklungsprozessDesign auf Klassen-Ebene
- Unterscheidung von Referenz- und Wertsemantik
- Pattern 'Value Object'
- Kapselung
- Assoziationen und ihre Implementierung
- Erzeugung von Objekten mit Factories
- Gestaltung von Klassenhierarchien
- Spaltung von Klassen
- Einsatz von InterfacesBausteine zur logischen Architektur
- Abhängigkeitsstrukturen und Paketbildung
- Aufbrechen von gegenseitigen Abhängigkeiten
- Subsysteme und Schichten
- Facade-Pattern
- Trennung von Präsentation und Business-Logik
- Model-View-ControllerPersistenz
- Persistenz mit objektorientierten und relationalen Datenbanken
- Mapping-Problematik und LösungsansätzeBausteine zur verteilten Architektur
- 3- und n-Tier-Architekturen
- Kurzvorstellung einer Verteilungsarchitektur am Beispiel von Enterprise JavaBeans
- Grundprobleme der Verteilung
- Das Proxy-Pattern
- Die Granularität von Remote-Nachrichten und das DTO-Pattern
- Remote Facade
- Muster für den Präsentations-Tier
- MVC für Web-Architekturen

Leistungsumfang

Seminarunterlagen und -materialien

Pausenbewirtung mit heißen und kalten Erfrischungen

Mittagstisch

Abschluß-Zertifikat

8 Wochen telefonische Nachbetreuung


Vergleichen Sie und treffen Sie die beste Wahl:
Mehr ansehen