| Start > Seminare > Informationstechnologie >Methoden der Systementwicklung >Methodik der Objektorientierung, Agile Methoden |
Objektorientierte Systementwicklung - Einführung
Seminar-Nr. 8126
Das Seminar ist Bestandteil der Qualifizierungspläne:
Zielgruppe
Mitarbeiter aus den Bereichen IT-Organisation, Systemanalyse und Programmierung. Verantwortliche für die strategische IT-Planung. Projektleiter, IT-Führungskräfte, IT-Koordinatoren, Softwareentwickler..
Voraussetzungen
IT-Grundkenntnisse..
Seminardaten
Seminar-Nr. 08126
3 Tage,
Beginn 1.Tag: 10:00 Uhr
Teilnehmer max.: 12
EUR 1350.00 netto; EUR 1606.50 inkl. 19% MwSt. Es entstehen keine zusätzlichen Liefer- und Versandkosten.
3 Tage,
Beginn 1.Tag: 10:00 Uhr
Teilnehmer max.: 12
EUR 1350.00 netto; EUR 1606.50 inkl. 19% MwSt. Es entstehen keine zusätzlichen Liefer- und Versandkosten.
Seminarziele
Nach diesem Seminar kennen Sie neben den gängigen Begriffen der objektorientierten Methodik auch die grundlegenden Konzepte und Prinzipien der objektorientierten Systementwicklung, die aus der Analyse (OOA), dem Design (OOD) und der Programmierung (OOP) besteht. Eine Einschätzung der Unterschiede zu den bisher angewandten Techniken sowie die Vor- und Nachteile runden das Seminar ab.
Programm
Ziele der objektorientierten Systementwicklung:
Beherrschung von Komplexität - Wiederverwendbarkeit von Software - Flexible und universell einsetzbare SoftwareGrundlegende Begriffe und Techniken der Objektorientierung:
Begriffsdefinition - Zusammenhänge - Abgrenzungen - Objekte und Klassen von Objekten - Verantwortlichkeiten von Objekten als Grundlage des Systementwurfs - Nachrichten an Objekte und Ausführung von Methoden - Klassenhierarchie und Vererbung - PolymorphismusGrundlagen des Systementwurfs:
Anforderungsanalyse und objektorientierte Analyse - UML (Unified Modeling Language) als Notation für die verschiedenen Modelle - Objektorientiertes Design - Entwurfsmuster - Vorgehensweise bei der SystementwicklungObjektorientierte Technologien:
Programmiersprachen, Historie und Eigenschaften (z. B. C++, Java, C#) - Merkmale objektorientierter Entwicklungsumgebungen - OOA- und OOD-Tools - Verteilte objektorientierte Systeme - PersistenzaspekteOO in der Praxis:
Kosten und Nutzen objektorientierter Technologien - Projektorganisation - Einführungs- und Migrationsstrategien - Stand der TechnikMethode
Vortrag, Übungen, Diskussion und Erfahrungsaustausch, Demonstrationen..



