Schulung:
Objektorientierung für Entscheider
| Kurs-ID | Dauer | Preis | Nächste Termine |
|---|---|---|---|
| OMAN | 1 Tag | 700 EUR (Preis pro Person zzgl. MwSt.) Inhouse Seminare auf Anfrage. | Auf Anfrage |

Bei Interesse an einem Inhouse- oder Individualseminar mit diesem, setzen Sie sich gerne mit uns in Verbindung.
In unseren Individual-Schulungen haben sie den Trainer ganz für sich alleine.Anfragen
Seminarbeschreibung
Der strategische Einsatz der Objektorientierung hat Konsequenzen auf Werkzeuge, Notation, Vorgehen und Denkweise. Das Seminar vermittelt die wichtigsten Grundlagen für Entscheider. Außerdem bietet es wertvolles Überblickswissen bei der Einführung und Leitung von Projekten im Bereich der Objektorientierung. Aktuelle Standards, Entwicklungen und Tendenzen werden auf ihren Nutzen analysiert und ausgewertet.Kurs-Inhalt
Basiskonzepte der Objektorientierung
- Vergleich objektorientierter Ansätze zu klassischen Vorgehensweisen
- Vorteile, Nachteile und Konsequenzen der Objektorientierung
- Kapselung, Abstraktion, Klasse, Objekt, Attribut, Methode, Nachrichten, Vererbung, Polymorphie
- Beziehungen zwischen Objekten: Aggregation, Delegation und Vererbung
Objektorientierte Modellierung
- Die Diagramme der Unified Modelling Language (UML) im Überblick
- Unterstützung durch UML Tools
Objektorientierte Analyse (OOA)
- Anwendungsfallgetriebene Analyse richtig einsetzen (use case Modellierung)
- Zusammenspiel der Diagramme der UML in der Analyse
- Analysemuster und ihr Nutzen
Objektorientiertes Design (OOD)
- Design-Strategien (Delegation vs. Vererbung,...)
- Klassenbibliotheken , Frameworks - was ist das?
- Schichtenarchitekturen
- Design Patterns und Antipatterns
Komponentenbasierte Softwarenentwicklung (CBD)
- Anforderungen an Komponentenmodelle
- Unterschiede zwischen Komponentenmodellen am Beispiel JavaBeans vs. Enterprise JavaBeans
- IoC (Inversion of Control), POJO (Plain Old Java Object), Spring
Refactoring
- Der systematische Weg zu besserer Software über besseren Quellcode
- Was sind schlechte Gerüche im Code?
- Einbindung von Refactoring in den Entwicklungsprozess
- Die Bedeutung von Tests beim Refactoring
Management von OO-Projekten / Softwareentwicklungsprozesse
- Vergleich von Rational Unified Process, V-Modell 97 und Extreme Programming
- Welcher Prozess ist für welche Projekte geeignet
- Wie ausgeprägt ist die Unterstützung der Objektorientierung
- IT-Projektmanagement von iterativen, inkrementellen Sofwareentwicklungsprozessen
- Besonderheiten beim Staffing von OO Projekten
- Die Rolle des Managers bei Extreme Programming
Zielgruppe
Sie suchen einen kompakten aber kompletten Einstieg in die Welt der objektorientierten Softwareentwicklung.
Voraussetzung für Seminar-Teilnahme
Allgemeine EDV-Kenntnisse. Erfahrung mit Softwareentwicklungs-Projekten sind von Vorteil.
Seminar-Dauer
1 Tag, 9:00 bis 17:00 Uhr
Teilnehmerzahl
min. 1, max. 8 Personen
Vorteile einer Seminar-Teilnahme
- Ein sehr kompakter Streifzug durch aktuelle Themen.
- Der Trainer arbeitet aus eigener Projekleitungserfahrung heraus.
- Unsere Kurs-Unterlagen sind immer auf dem aktuellsten Stand
Seminar-Termine
Termine gerne auf Anfrage möglich.
Inhouse-Kurse
Alle unsere Seminare können wir Ihnen auch für eine Durchführung in Ihrem Hause anbieten. Hierbei können die Inhalte aller unserer Seminare beliebig für Ihr individuelles Training zu einem Wunschseminar zusammengestellt werden.












