SAP®: ABAP Objects Kurs

Individuelle Firmen-und Inhouseschulungen nach Maß - Live Online oder in Präsenz lernen - In kleinen Gruppen oder im gezielten Einzelcoaching

SAP®: ABAP Objects Kurs
SAP®: ABAP Objects Kurs

Kursbeschreibung

  • Kurs-ID:BC401L-AGM
  • Kursdauer:5 Tage

Dieses Seminar vermittelt dir den sicheren Einstieg in die objektorientierte Entwicklung mit SAP® ABAP Objects auf Basis von BC401/lang. Du lernst, wie du Klassen und Interfaces sauber entwirfst, UML für Analyse und Design nutzt und objektorientierte Sprachmittel in ABAP gezielt einsetzt. Im Mittelpunkt stehen tragfähige Programmstrukturen für wartbare, erweiterbare und teamfähige SAP-Anwendungen. Dazu gehören Vererbung, Casting, Ereignisse, globale Klassen, Repository-Objekte sowie fortgeschrittene Techniken wie persistente Objekte, Ausnahmebehandlung und RTTS. Der Kurs verbindet Konzeptverständnis mit praktischer Umsetzung im System, damit du objektorientiertes ABAP nicht nur erkennst, sondern sicher selbst entwickelst. So gewinnst du mehr Struktur im Code, reduzierst typische Designfehler und legst eine stabile Grundlage für anspruchsvollere ABAP-Entwicklung in Projekten und im Application Management.

Die wichtigsten Themen im Überblick

  • Klassen sauber modellieren
  • UML in ABAP übertragen
  • Vererbung gezielt einsetzen
  • Interfaces robust implementieren
  • Ereignisse und Handler nutzen
  • Ausnahmen professionell behandeln
  • RTTS praktisch anwenden
  • Persistente Objekte verstehen

Zielgruppe

  • ABAP Entwicklerinnen und Entwickler, die objektorientierte Konzepte sicher einsetzen möchten
  • SAP Anwendungsentwicklerinnen und Anwendungsentwickler mit prozeduralem Hintergrund
  • Technische Beraterinnen und Berater im SAP Umfeld mit Entwicklungsaufgaben
  • Projektmitarbeitende, die globale Klassen, Interfaces und saubere ABAP-Architekturen aufbauen möchten
  • Für alle, die ABAP Objects fundiert verstehen und im Projektalltag produktiv nutzen wollen

Voraussetzung für die Schulung

  • Grundkenntnisse in ABAP sowie Erfahrung mit Datentypen, internen Tabellen und Modularisierung.
  • Praxis mit SAP GUI und der ABAP-Entwicklungsumgebung ist hilfreich.

Kursinhalte

Objektorientierter Einstieg in ABAP

  • Grundideen der objektorientierten Programmierung
  • Unterschiede zwischen prozeduralem und objektorientiertem ABAP
  • Klassen, Objekte, Attribute und Methoden einordnen
  • Nutzen für Wartbarkeit, Erweiterbarkeit und Wiederverwendung

Objektmodell und UML

  • Objektorientiertes Programmiermodell in ABAP verstehen
  • Analyse und Design mit UML lesen und ableiten
  • Klassenbeziehungen fachlich sinnvoll modellieren
  • Entwürfe in tragfähige ABAP-Strukturen überführen

Syntax und zentrale Sprachmittel

  • Grundlegende objektorientierte Syntaxelemente in ABAP
  • Sichtbarkeiten, Konstruktoren und Instanziierung
  • Methodenaufrufe und Referenzvariablen sicher einsetzen
  • Objektorientierte Programmiertechniken praktisch anwenden

Vererbung, Casting und Polymorphie

  • Vererbungsbeziehungen sauber aufbauen
  • Upcast und Downcast korrekt einsetzen
  • Polymorphie für flexible Programmstrukturen nutzen
  • Typische Fehlerbilder bei Referenzen vermeiden

Interfaces und Ereignisse

  • Interfaces definieren und implementieren
  • Mehrfachverhalten über Interfaces abbilden
  • Casting im Zusammenspiel mit Interfaces verstehen
  • Ereignisse und Event-Handler in ABAP Objects einsetzen

Globale Klassen und Repository-Objekte

  • Objektorientierte Repository-Objekte einordnen
  • Globale Klassen und Interfaces anlegen und verwenden
  • Zusammenarbeit von Entwicklungsobjekten verstehen
  • Strukturen für teamfähige Entwicklung aufbauen

Fortgeschrittene Techniken und Persistenz

  • Spezielle objektorientierte Programmiertechniken nutzen
  • Persistente Objekte mit ABAP Objects verstehen
  • Objektlebenszyklen und Zustände gezielt steuern
  • Wiederverwendbare Bausteine für SAP-Anwendungen entwickeln

Robuste Programme mit Ausnahmen und RTTS

  • Ausnahmebehandlung in ABAP Objects strukturieren
  • Eigene und vordefinierte Exception-Klassen einsetzen
  • RTTS für flexible Typauswertung verwenden
  • Laufzeitinformationen sicher für generische Lösungen nutzen

Termin finden

Termine auf Anfrage

Firmenschulung anfragen

  • Individuelle Unternehmensinterne Trainings für dein Team
  • In einem unserer 21 Schulungszentren oder Live Online
  • Kostenvorteil nutzen, Zeit und Reisekosten sparen

Kebel Training – Das spricht dafür…

  • Über 1.200 Kurse im Portfolio

    Wähle deinen passenden Kurs zu einem festen Termin und erhalte dein Zertifikat. Lerne Live Online oder in Präsenz. Unser Kebel Team berät dich gerne, kostenlos und unverbindlich. Seminarprogramm entdecken

  • Durchführungs- und Qualitätsgarantie

    Dein Seminar findet garantiert statt, wenn es von uns bestätigt wurde – schon ab dem ersten Teilnehmenden. Und falls du nicht zufrieden warst, kannst du es kostenlos wiederholen.

  • Firmenschulungen nach Maß – In Präsenz, Live Online oder hybrid

    Wir richten unsere Trainings individuell nach euren Anforderungen und Zielen aus. Auf Wunsch kann eure Schulung vor Ort als Inhouse- Schulung organisiert werden.

  • Mehr als 30 Jahre Schulungserfahrung

    Seit 1995 planen wir erfolgreich und zuverlässig Weiterbildungen im IT- und Soft-Skills Bereich.

  • 21 Standorte in deiner Nähe

    Deutschlandweit stehen dir unsere modernen Schulungszentren für deine berufliche Fortbildung zur Verfügung. 21 Schulungszentren

  • Familienunternehmen in zweiter Generation

    Als Familienunternehmen in zweiter Generation verbinden wir Tradition mit Zukunft.

eKomi Bewertungen

Qualität ist bei Kebel kein Versprechen, sondern belegbar. Deshalb setzen wir auf das unabhängige Bewertungsportal eKomi. Nach jeder Schulung – online oder in Präsenz – erhalten unsere Teilnehmer:innen die Möglichkeit, uns anonym und freiwillig zu bewerten.

Mit über 1.600 Bewertungen in den letzten 12 Monaten zählen wir zu den bestbewerteten Anbietern für IT-Weiterbildungen.  Alle Bewertungen, ob positiv oder kritisch, fließen transparent in unsere offizielle Bewertungsstatistik ein und bilden die Grundlage unserer eKomi Trust-Zertifikate.

Für dich als Personalverantwortliche, IT-Fachkraft oder Entscheider:in bedeutet das: verifizierte Teilnehmerstimmen, geprüfte Qualität und maximale Transparenz bei der Auswahl deines Weiterbildungspartners.

Zum Bewertungsportal

Seminarberatung zum SAP®: ABAP Objects Kurs

Unser Kebel Team berät dich gerne kostenlos und unverbindlich für dein SAP®: ABAP Objects Kurs. Wir unterstützen dich gerne dabei, den passenden Kurs und das optimale Lernformat für deine Weiterbildung zu finden

Über 1.200 Kurse

Finde die passende Schulung für dich oder dein Team.

Entdecke  unser Seminarprogramm

FAQ

Für das Seminar sind ABAP-Grundkenntnisse sinnvoll. Wer bereits mit Datentypen, internen Tabellen und grundlegenden ABAP-Programmen gearbeitet hat, kann den Einstieg in ABAP Objects gut bewältigen.

Der Kurs verbindet Konzeptverständnis mit praktischen Übungen. Die Inhalte werden direkt im SAP-System umgesetzt, damit das objektorientierte Modell nicht abstrakt bleibt.

Behandelt werden unter anderem Klassen, Interfaces, Vererbung, Casting, Ereignisse, globale Klassen, persistente Objekte, Ausnahmebehandlung und RTTS.

Ja. Das Seminar unterstützt dabei, bestehende Entwicklungen besser zu verstehen, prozedurale Strukturen objektorientiert einzuordnen und neue Erweiterungen sauberer aufzubauen.

Nein. Falls erforderlich, werden Systeme und Software für die Schulung bereitgestellt.

Ja, nach erfolgreicher Teilnahme am SAP®: ABAP Objects Kurs erhältst Du ein Teilnahmezertifikat. Dieses bestätigt Deine erweiterten Kenntnisse im professionellen Einsatz von SAP®: ABAP Objects Kurs .

Ja, wir garantieren die Durchführung aller von uns bestätigten Termine. Der SAP®: ABAP Objects Kurs findet auch bereits ab einem Teilnehmer statt, sodass Du Deine Weiterbildung sicher und zuverlässig planen kannst.

Ja, wir bieten den SAP®: ABAP Objects Kurs als Inhouse Training oder Firmenschulung an. Zusätzlich kann die Schulung auch als Online-Firmenschulung durchgeführt werden. Inhalte, Prozesse und Schwerpunkte passen wir individuell an die Anforderungen Deines Unternehmens an.

Name