Objektorientierung: Analyse, Design mit UML und Programmierung
- Berufliches Profil optimieren
- Bis zu 100 % Förderung
- Flexibel dank Live-Online-Trainings
- Startseite
- Weiterbildung
- Objektorientierung: Analyse, Design mit UML und Programmierung
Wichtigste Eckdaten in Kürze
16.03.2026 (Vollzeit)
Weitere TermineTrägerinternes Zertifikat bzw. Teilnahmebescheinigung
4 Wochen in Vollzeit
Bitte wählen
Weiterbildung Objektorientierung Analyse - Design und Programmierung mit UML
Kursnummer: E-2890-3Inhalte der Weiterbildung
- Einführung in die Objektorientierung
- OO-Sprachelemente (Klasse, Objekt / Instanz, Attribut, Methode, Schnittstelle, Konstruktor / Destruktor)
- OO-Prinzipien (Abstraktion, Datenkapselung)
- OO-Techniken (Vererbung, Klassifizierung, Polymorphie)
- Objektorientierte Analyse (OOA)
- Objektorientierter Entwurf (OOD)
- Objektorientierte Programmierung (OOP)
- Einführung in UML
Dieser Kurs ist auch in folgenden Kurspaketen enthalten:
- Windows- und PC-Grundlagen - Computerkurs für berufliche Anwender
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Java Webprogrammierung Basics
- Java Webprogrammierung Aufbaukurs
- Java Spring Boot Basics
- Java Spring Boot Aufbaukurs
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Java Webprogrammierung Basics
- Java Webprogrammierung Aufbaukurs
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Webseitengestaltung mit (X)HTML und CSS, Aufbaukurs
- PHP Basics
- PHP Aufbaukurs
- Programmierung Level 1 Referenzprojekt
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- PHP Basics
- PHP Aufbaukurs
- Programmierung Level 1 Referenzprojekt
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- C# Grundlagen
- C# Objektorientierung
- C# Erweiterte Techniken
- C# Anwendungsentwicklung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Programmierung Level 2 Referenzprojekt
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Java Webprogrammierung Basics
- Java Webprogrammierung Aufbaukurs
- Java Spring Boot Basics
- Java Spring Boot Aufbaukurs
- Programmierung Level 2 Referenzprojekt
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Webseitengestaltung mit (X)HTML und CSS, Basics
- Webseitengestaltung mit (X)HTML und CSS, Aufbaukurs
- JavaScript Basics
- JavaScript Aufbaukurs
- PHP Basics
- PHP Aufbaukurs
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Python Basics
- Python Aufbaukurs
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- C# Grundlagen
- C# Objektorientierung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- C# Grundlagen
- C# Objektorientierung
- C# Erweiterte Techniken
- C# Anwendungsentwicklung
- Programmierung Level 2 Referenzprojekt
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Python Basics
- Python Aufbaukurs
- Programmierung Level 1 Referenzprojekt
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- PHP Basics
- PHP Aufbaukurs
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- C# Grundlagen
- C# Objektorientierung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Python Grundlagen
- Python Objektorientierung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Python Grundlagen
- Python Objektorientierung
- Python Erweiterte Techniken
- Python Anwendungsentwicklung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- SQL Grundlagen und Datenbankdesign
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Prüfungsvorbereitung Oracle Certified Professional Java SE 21 Developer
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Python Grundlagen
- Python Objektorientierung
- Python Erweiterte Techniken
- Python Anwendungsentwicklung
- Programmierung Level 2 Referenzprojekt
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- C# Grundlagen
- C# Objektorientierung
- C# Erweiterte Techniken
- C# Anwendungsentwicklung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- C# Grundlagen
- C# Objektorientierung
- C# Erweiterte Techniken
- C# Anwendungsentwicklung
- Programmierung Level 2 Referenzprojekt
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Programmierung Level 2 Referenzprojekt
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Java Webprogrammierung Basics
- Java Webprogrammierung Aufbaukurs
- Java Spring Boot Basics
- Java Spring Boot Aufbaukurs
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Java Webprogrammierung Basics
- Java Webprogrammierung Aufbaukurs
- Java Spring Boot Basics
- Java Spring Boot Aufbaukurs
- Programmierung Level 2 Referenzprojekt
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Python Grundlagen
- Python Objektorientierung
- Python Erweiterte Techniken
- Python Anwendungsentwicklung
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- Python Grundlagen
- Python Objektorientierung
- Python Erweiterte Techniken
- Python Anwendungsentwicklung
- Programmierung Level 2 Referenzprojekt
- Agiles Projektmanagement mit Scrum
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- SQL Grundlagen und Datenbankdesign
- C# Grundlagen
- C# Objektorientierung
- C# Erweiterte Techniken
- C# Anwendungsentwicklung
- Programmierung Level 2 Referenzprojekt
- Agiles Projektmanagement mit Scrum
- Grundlagen Softwareentwicklung
- Objektorientierung Analyse - Design und Programmierung mit UML
- SQL Grundlagen und Datenbankdesign
- Java Grundlagen
- Java Objektorientierung
- Java Erweiterte Techniken
- Java Anwendungsentwicklung
- Programmierung Level 2 Referenzprojekt
Die häufigsten Fragen
Wie lange dauert der Kurs?
Für wen eignet sich der Kurs?
Welche Teilnahmevoraussetzungen gibt es?
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.
Allen Interessierten stehen wir in einem persönlichen Gespräch zur Abklärung ihrer individuellen Teilnahmevoraussetzungen zur Verfügung.
Welchen Abschluss kann ich erreichen?
Welche berufliche Perspektiven habe ich nach dem Kurs?
Was kostet der Kurs und welche Fördermöglichkeiten gibt es?
Haben Sie Fragen?
Wenn Sie Fragen zu den Weiterbildungen, Fortbildungen oder
Umschulungen des
IBB haben,
schreiben Sie uns einfach eine Nachricht.
Wir werden uns so schnell wie möglich mit Ihnen
in
Verbindung setzen.
4 Gründe, warum das IBB die richtige Wahl ist

Seit 1985 bringen wir unsere Kunden mit passgenauen Weiterbildungen ans Ziel ihrer Karriereplanung. Wir wissen genau, wie Bildung geht.
Wir verfügen in ganz Deutschland über gut erreichbare Schulungszentren – und bei Bedarf können Sie auch von zu Hause aus lernen.
Unsere Kurse können durch unterschiedlichste Förderprogramme bezuschusst werden. Wir beraten Sie gerne dazu!
Wir haben mehr als 1.000 Kursmodule in unterschiedlichsten Fachgebieten im Angebot. Daraus stellen wir für Sie ein individuelles Programm zusammen, das genau zu Ihren beruflichen Zielen passt.
Das sagen unsere Teilnehmer über das IBB