Objektorientierte Programmierung - Der OOP Grundkurs
Übertrage prozedurale Programme in erweiterbare Objektmodelle und bereite den Wechsel zu C# oder Java vor
- Klassen und Objekte entwickeln
- Objektzustände kapseln
- Konstruktoren einsetzen
- 2 Tage
- Aufbau
- Online
- Garantierte Termine Diese Termine finden statt
- Online Live per Videokonferenz
- max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
- Keine Vorkasse Rechnung nach dem Seminar
Das nimmst du mit
- Klassen und Objekte entwickeln
- Objektzustände kapseln
- Konstruktoren einsetzen
- Vererbung und Polymorphismus nutzen
- Interfaces implementieren
- Prozeduralen Code übertragen
Passt das zu dir?
Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.
Richtig für dich, wenn
- Programmiererinnen und Programmierer mit Erfahrung in Visual Basic, VBA oder C
- Fachkräfte in der Softwareentwicklung vor dem Wechsel zu C# oder Java
- Fachkräfte in der Anwendungsentwicklung mit Bedarf an erweiterbaren Objektmodellen
- Personen mit ersten Programmiererfahrungen und fehlenden OOP-Grundlagen
Das bringst du mit
- Grundkenntnisse in einer prozeduralen Programmiersprache
- Verständnis von Variablen, Bedingungen, Schleifen und Funktionen
- Keine Vorkenntnisse in Visual Basic .NET erforderlich
- Vorheriger Besuch der Einführung in die Programmierung für Programmiereinsteiger bei fehlender Programmiererfahrung
Dein Lernweg
Tag 1: Objektorientiertes Denken, Klassen und Objekte
Der erste Seminartag überträgt bekannte prozedurale Strukturen in objektorientierte Modelle. Die Teilnehmer entwickeln mit Visual Basic .NET eigene Klassen, erzeugen daraus Objekte und verbinden Eigenschaften mit dem zugehörigen Verhalten. Übungen in Visual Studio zeigen, wie aus einer fachlichen Anforderung eine ausführbare Programmstruktur entsteht.
- Prozedurale und objektorientierte Strukturen vergleichen
- Fachliche Objekte und Zuständigkeiten bestimmen
- Klassen, Felder und Eigenschaften definieren
- Methoden entwickeln und aufrufen
- Objekte erzeugen und referenzieren
- Erste Objektmodelle programmieren
Tag 2: Kapselung, Vererbung und Interfaces
Der zweite Seminartag erweitert die entwickelten Klassen um kontrollierte Zugriffe, Konstruktoren und wiederverwendbares Verhalten. Die Teilnehmer vergleichen Vererbung mit Interfaces und setzen polymorphe Aufrufe im Programmcode um. Zum Abschluss werden die einzelnen Sprachmittel in einem erweiterten Objektmodell zusammengeführt.
- Objektzustände durch Kapselung schützen
- Zugriffsmodifizierer und Konstruktoren einsetzen
- Klassen in Namensräumen organisieren
- Basisklassen ableiten und erweitern
- Methoden überladen und überschreiben
- Polymorphismus im Code umsetzen
- Interfaces definieren und implementieren
- Objektmodell prüfen und erweitern
Klarheit von Anfang an
Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.
- Live-OnlineInteraktiv per Videokonferenz, von überall
2 Tage
Kompakt aufgebaut, damit du schnell ins Tun kommst.
max. 8
Kleine Gruppe, damit genug Raum für deine Fragen bleibt.
- Fachliche Einführung anhand typischer Entwicklungsaufgaben
- Live-Demos in Visual Studio
- Programmierübungen mit Visual Basic .NET
- Schrittweiser Aufbau objektorientierter Programmstrukturen
- Gemeinsame Analyse typischer Umstiegsfehler
- Besprechung von Fragen aus der Programmierpraxis
Das ist immer dabei
- Ausführliche Schulungsunterlagen und Praxisbeispiele
- Teilnahmezertifikat
- Übungsumgebungen und Beispieldaten
- Nachbetreuung per E-Mail nach dem Seminar
Sichere dir deinen Platz
Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.
- Erfahrene IT-Trainer aus der Praxis
- Keine Vorkasse, Rechnung nach dem Seminar
- Kostenfreie Umbuchung bis 14 Tage vor Start
Lieber das ganze Team?
Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.
Inhouse-Schulung
Wir kommen zu dir und schulen dein Team genau auf eure Praxis.
- Komplett auf eure Use-Cases und Tools zugeschnitten
- Termin und Ort bestimmst du, vor Ort oder Live-Online
- Ein fester Pauschalpreis statt Preis pro Person
Firmen-Seminar
Ein individuelles Programm, das wir auf eure Ziele zuschneiden.
- Frei kombinierbare Module aus unserem Themenkatalog
- Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
- Begleitung über mehrere Termine hinweg möglich
Deine IT-Schulungen München-Expertinnen und -Experten
Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.
Antwort in der Regel am selben Werktag
Dein cmt-Team München
Beratung zu IT-Weiterbildung
Fragen und Antworten zu Objektorientierte Programmierung - Der OOP Grundkurs
Was ist objektorientierte Programmierung?
Objektorientierte Programmierung organisiert Software in Klassen und Objekten, die Daten mit dem zugehörigen Verhalten verbinden. Kapselung schützt Objektzustände, Vererbung erweitert vorhandene Klassen und Polymorphismus erlaubt gemeinsame Aufrufe für unterschiedliche Implementierungen. Interfaces beschreiben Verträge, ohne deren konkrete Umsetzung festzulegen.
Was ist der Unterschied zwischen prozeduraler und objektorientierter Programmierung?
Prozedurale Programme gliedern Abläufe vor allem in Funktionen, die getrennte Datenstrukturen bearbeiten. Objektorientierte Programme bündeln Daten und Verhalten in Objekten. Das erleichtert es, Zuständigkeiten abzugrenzen und Änderungen auf bestimmte Klassen zu beschränken.
Wann nutzt man Interfaces statt Vererbung?
Interfaces passen, wenn verschiedene Klassen denselben Vertrag erfüllen sollen, ohne eine gemeinsame Implementierung zu erben. Vererbung eignet sich, wenn eine abgeleitete Klasse Verhalten und Zustand einer Basisklasse übernimmt oder erweitert. Die Schulung vergleicht beide Ansätze anhand von Visual Basic .NET.
Für wen eignet sich ein OOP-Grundkurs?
Geeignet ist der Grundkurs für Programmierer mit prozeduraler Erfahrung, die Klassen, Objekte und Interfaces systematisch anwenden möchten. Typische Vorkenntnisse stammen aus Visual Basic, VBA oder C. Die Inhalte bereiten auch auf die weitere Arbeit mit C# oder Java vor.
Welche Vorkenntnisse brauche ich für die OOP-Schulung?
Erforderlich sind Grundlagen zu Variablen, Bedingungen, Schleifen und Funktionen in mindestens einer Programmiersprache. Visual-Basic-.NET-Kenntnisse werden nicht vorausgesetzt. Ohne Programmiererfahrung empfiehlt sich zuerst die Einführung in die Programmierung für Programmiereinsteiger.
Was ist der Unterschied zwischen .NET und .NET Framework?
.NET und .NET Framework sind getrennte Plattformlinien mit unterschiedlichen Einsatzgebieten und Lebenszyklen. Die behandelten OOP-Konzepte von Visual Basic .NET gelten unabhängig von dieser Unterscheidung. Welche Entwicklungsumgebung für deinen Termin eingesetzt wird, kannst du vor der Buchung mit cmt abstimmen.
Kann ich die OOP-Schulung online oder als Inhouse-Training buchen?
Die Schulung kann als Online-, Präsenz- oder Inhouse-Training durchgeführt werden. Für ein Team stimmt cmt das Format und den organisatorischen Rahmen auf Anfrage mit dir ab. Konkrete Termine und Konditionen erhältst du über die Buchung oder ein individuelles Angebot.
Erhalte ich nach der OOP-Schulung ein Zertifikat?
Eine offizielle Herstellerzertifizierung ist nicht Bestandteil dieser OOP-Schulung. Welcher Teilnahmenachweis für den gewählten Termin ausgestellt wird, klärst du vor der Buchung direkt mit cmt. Eine passende Auskunft erhältst du auch bei einer Anfrage für mehrere Mitarbeiter.
Welche Schulung passt nach dem OOP-Grundkurs?
Der nächste Lernschritt richtet sich nach deinem Entwicklungsziel. Für objektorientierte .NET-Anwendungen passt der C# .NET Grundkurs. Die Zusammenarbeit an Quellcode behandelt der Intensivkurs zur Versionskontrolle mit Git.
Passende Schulungen
Objektorientierte Programmierung - Der OOP...
Nächster Termin: 05. November 2026 · Online
ab890 €netto