META-LEVEL Software AG

Einführung in die objektorientierte Softwareentwicklung und UML

META-LEVEL Software AG
In Saarbrücken und Wiesbaden

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

Wichtige informationen

Tipologie Seminar
Niveau Anfänger
Ort An 2 Standorten
Dauer 3 Tage
Beschreibung

Vorstellung des OO-Paradigmas und dessen Konzepte sowie Einführung in die UML.
Gerichtet an: Softwareentwickler, die ihre Softwaresysteme objektorientiert erstellen wollen und bisher keine oder nur geringe Erfahrung mit objektorientierten Programmiersprachen besitzen.

Einrichtungen (2)
Wo und wann
Beginn Lage
auf Anfrage
Saarbrücken
Saarland, Deutschland
auf Anfrage
Wiesbaden
Hessen, Deutschland
Beginn auf Anfrage
Lage
Saarbrücken
Saarland, Deutschland
Beginn auf Anfrage
Lage
Wiesbaden
Hessen, Deutschland

Zu berücksichtigen

· Voraussetzungen

Verständnis für programmtechnische Zusammenhänge

Grundkenntnisse in der Softwareentwicklung

Fragen & Antworten

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

Themenkreis

Code:

OO-100

Zielgruppe:

Softwareentwickler, die ihre Softwaresysteme objektorientiert erstellen wollen und bisher keine oder nur geringe Erfahrung mit objektorientierten Programmiersprachen besitzen.

Ziel des Kurses:

Vorstellung des OO-Paradigmas und dessen Konzepte sowie Einführung in die UML.

Notwendige Vorkenntnisse:

Verständnis für programmtechnische Zusammenhänge

Grundkenntnisse in der Softwareentwicklung

Kursinhalte:


Einführung in das objektorientierte Paradigma zur Softwareentwicklung


Basiskonzepte (Klasse, Objekt, Operation, Attribut, Assoziationen, Generalisierung/Spezialisierung)

Fortgeschrittene Konzepte (Kapselung,Substitutionsprinzip,Polymorphismus)

Allgemeine Vorgehensweisen und Tätigkeiten bei der objektorientierten Softwareentwicklung

Was ist objektorientierte Analyse (OOA) und welche Tätigkeiten gibt es? Methoden zum Erfassen von Anforderungen und Finden von Objekten?

Was ist objektorientierter Entwurf (OOD)? Wie gelangt man von den Ergebnissen der OOA zu einer flexiblen, erweiterbaren und wartbaren Software?

Einführung in die UML

Einfluss der UML auf den Softwareentwicklungsprozess

Vorstellung der wichtigsten Diagramme (Use-Case-Diagramm, Klassendiagramm, Aktivitätsdiagramm, Zustandsdiagramm, Sequenzdiagramm, Komponentendiagramm, Verteilungsdiagramm) und ihrer typischen Einsatzgebiete in der Praxis

Übungen


Vergleichen Sie und treffen Sie die beste Wahl:
Mehr ansehen