Domain
Seminare für objektorientierte Programmierung
Lernprogramm

Objektorientierte
Programmierung – strukturiert lernen

Ein klar aufgebautes Online-Seminar, das OOP von den Grundlagen bis zu praxisnahen Mustern erklärt. Kein Überblick über alles auf einmal – sondern Schritt für Schritt, mit echten Codebeispielen.

Teilnehmer arbeiten an OOP-Aufgaben während eines Online-Seminars

Was Sie im Seminar erwartet

Sechs Module, aufeinander aufgebaut. Jedes behandelt einen konkreten Bereich der OOP – mit Übungen und Diskussionsrunden.

Modul 01

Grundlagen und Denkweise

Warum OOP? Was unterscheidet sie von prozeduraler Programmierung, und wann macht sie wirklich Sinn?

  • Klassen und Objekte verstehen
  • Zustand und Verhalten
  • Erste eigene Klassen schreiben
3 Einheiten
Modul 02

Vererbung in der Praxis

Wie man Klassenstrukturen sinnvoll aufbaut – und wann Vererbung zu Problemen führt, die man besser früh erkennt.

  • Basisklassen und Subklassen
  • Methoden überschreiben
  • Tiefe Vererbungsketten vermeiden
4 Einheiten
Modul 03

Kapselung und Datenzugriff

Interne Daten schützen, öffentliche Schnittstellen sauber halten. Ein Thema, das in jedem größeren Projekt zählt.

  • Sichtbarkeit: public, private, protected
  • Getter und Setter richtig einsetzen
  • Unveränderliche Objekte designen
3 Einheiten
Modul 04

Polymorphismus

Gleicher Methodenname, unterschiedliches Verhalten. Wie das funktioniert und wo es Code erheblich vereinfacht.

  • Interfaces und abstrakte Klassen
  • Laufzeit-Polymorphismus
  • Duck Typing vs. formale Typen
4 Einheiten
Modul 05

Entwurfsmuster im Alltag

Factory, Strategy, Observer – keine Theorie um ihrer selbst willen, sondern anhand von Code, den man so tatsächlich begegnet.

  • Creational Patterns
  • Behavioral Patterns
  • Wann kein Pattern die bessere Wahl ist
5 Einheiten
Modul 06

Diskussion und Code-Reviews

Abschlussteil mit gemeinsamen Reviews realer Codebeispiele. Was hat funktioniert, was würde man anders machen?

  • Peer-Feedback-Runden
  • Refactoring live besprechen
  • Offene Fragen klären
2 Einheiten

Was Sie vor der Anmeldung wissen sollten

Das Seminar richtet sich an Entwicklerinnen und Entwickler mit ersten Programmierkenntnissen. Sie brauchen keine OOP-Vorerfahrung – aber Grundkenntnisse in irgendeiner Programmiersprache helfen deutlich.

Alle Sitzungen finden online statt. Die Aufzeichnungen bleiben für mehrere Wochen nach jeder Einheit verfügbar, falls ein Termin nicht klappt.

Online-Seminarumgebung mit Teilnehmern im Austausch über OOP-Konzepte

Flexible Seminarzeiten

Einheiten finden an mehreren Wochentagen statt. Sie wählen den Zeitplan, der zu Ihrem Alltag passt – keine starren Pflichttermine.

Kleine Gruppen, echte Diskussion

Maximal 18 Teilnehmende pro Gruppe. So bleibt genug Raum für Fragen, Codebeispiele und den direkten Austausch mit dem Trainer.

Sprache und Materialien

Alle Inhalte auf Deutsch. Codebeispiele, Aufgaben und Begleitmaterialien stehen nach jeder Einheit zum Download bereit.

Teilnahmebestätigung

Nach Abschluss aller Module erhalten Sie eine digitale Bestätigung – ein einfacher Nachweis für Bewerbungsunterlagen oder das eigene Portfolio.

Noch Fragen zum Programm?

Wir beantworten gerne, was Sie vor der Anmeldung wissen möchten – ohne Verkaufsgespräch.

Kontakt aufnehmen