- Home
- /
- Software- & Webentwicklung
- /
- Programmiersprachen
- /
- Grundlagen
- /
- Objektorientierte Programmierung – Aufbau
Objektorientierte Programmierung – Aufbau
Schulungsinhalt
Begriffe, Definitionen, Konzepte und Prinzipien der objektorientierten Programmierung
Die objektorientierte Systementwicklung:
- Strukturen objektorientierter Softwaresysteme
- Grundlegende Struktur und Syntax von objektorientierten Programmiersprachen wie C++, Java usw.
- Charakteristische Eigenschaften von Umgebungen für die Entwicklung objektorientierter Anwendungen
- Bibliotheken von Klassen und deren Verwendung
Die objektorientierte Analyse:
- Inhalte und Handlungen der objektorientierten Analyse
- Verschiedene Ansätze, darunter agile Methoden, zur Durchführung der Analyse
- Methoden und Techniken zur objektorientierten Analyse (OOA)
- Integration und Anwendung der Unified Modeling Language (UML)
- Fallbeispiele und Fallstudien zur objektorientierten Analyse
- Die Bedeutung von Werkzeugen zur Unterstützung von OOA/D (wie Enterprise Architect, Powerdesigner und andere) im Softwareentwicklungsprozess
Das objektorientierte Design:
- Komponenten und Handlungen des objektorientierten Designs
- Methoden und Prozessschritte für die Gestaltung
- Umsetzung der Analyseergebnisse in verschiedene Architekturen
- Anwendung von Design-Patterns
- Strategien für die Persistenz von Datenobjekten mittels Frameworks
- Gestaltung von Benutzeroberflächen
- Verknüpfung von Komponenten
- Design anhand eines Modells aus der objektorientierten Analyse (OOA)
Die objektorientierte Programmierung:
- Die Grundprinzipien der OOP und ihre praktische Anwendung.
- Eine übliche Anwendungsentwicklungsumgebung (AWE) mit konkreten Beispielen.
- Bibliotheken von Klassen für die Wiederverwendung von Code.
- Die Umsetzung von Analyse- und Designergebnissen in Programmcode anhand eines konkreten Beispiels.
Zielgruppe
Das Seminar richtet sich an Systemanalytiker sowie Software-Entwickler und -Ingenieure.
Seminarziele
Nach dem Seminar haben Sie ein solides Verständnis der Grundlagen der Objektorientierung erlangt und praktische Erfahrungen in UML-Analysemodellierung, Design und Programmierung gesammelt. Außerdem haben Sie einen umfassenden Einblick in alle Bereiche der objektorientierten Systementwicklung gewonnen.
Vorkenntnisse
Für die Teilnahme an diesem Seminar haben Sie unser Seminar „Objektorientierte Programmierung – Grundlegende Prinzipien“ besucht oder verfügen über vergleichbare Vorkenntnisse. Außerdem sollten Sie grundlegende Kenntnisse im Bereich der Softwareentwicklung mitbringen.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate