- Start
- Bildungsträger
- NEXIO Online Akademie GmbH
- Objektorientierung: Analyse, Design mit UML und Programmierung
Objektorientierung: Analyse, Design mit UML und Programmierung
Anbieter: NEXIO Online Akademie GmbH
oder ohne Förderung 2.558 €
AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich
Kursbeschreibung
Dieses Modul dient zur Vorbereitung auf Module der objektorientierten Programmiersprachen (Java, C++, C#, PHP, JavaScript, ...) und behandelt die theoretischen Grundlagen der objektorientierten Programmierung sowie der Software-Analyse und des Software-Designs mit UML.
Lehrplan & Module
Einführung in die Objektorientierung
Du lernst den Grundgedanken der Objektorientierung kennen und grenzt sie von der prozeduralen Programmierung ab. Dabei wird deutlich, wie Objekte Daten und Verhalten bündeln.
OO-Sprachelemente (Klasse, Objekt / Instanz, Attribut, Methode, Schnittstelle, Konstruktor / Destruktor)
Behandelt werden die grundlegenden Sprachelemente Klasse, Objekt, Attribut, Methode, Schnittstelle sowie Konstruktor und Destruktor. Du verstehst, wie aus einer Klasse Instanzen entstehen und wie sie zusammenarbeiten.
OO-Prinzipien (Abstraktion, Datenkapselung)
Du lernst die Prinzipien der Abstraktion und Datenkapselung kennen und setzt Sichtbarkeiten gezielt ein. So schützt du den inneren Zustand von Objekten und schaffst klare Schnittstellen.
OO-Techniken (Vererbung, Klassifizierung, Polymorphie)
Mit Vererbung, Klassifizierung und Polymorphie strukturierst du Klassen in Hierarchien und nutzt gemeinsames Verhalten wieder. Außerdem lernst du, wann Komposition die bessere Wahl ist.
Enthaltene Zertifikate
Voraussetzungen
Teilnehmer müssen über gute Deutschkenntnisse verfügen und im Umgang mit Windows geübt sein. Außerdem sind Kenntnisse über die Grundlagen der Softwareentwicklung erforderlich.
Zielgruppen
- Arbeitssuchende
Berufsbilder
- Softwareentwickler
- Anwendungsentwickler
- Software Architect