Zum Inhalt springen
Schulung · PCAB8

SAP NetWeaver Schulung - ABAP Objects

Entwirf ABAP-Klassen, behandle Fehler mit Exceptions und mache bestehenden SAP-Code leichter testbar

  • UML-Klassenmodelle entwerfen
  • Klassen und Objekte implementieren
  • Interfaces und Vererbung einsetzen
  • 5 Tage
  • Fortgeschritten
SAP NetWeaver Schulung - ABAP Objects
  • Zufriedenheitsgarantie Risikofrei für dich
  • Online Live per Videokonferenz
  • max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
  • Keine Vorkasse Rechnung nach dem Seminar
Ergebnis

Das nimmst du mit

  • UML-Klassenmodelle entwerfen
  • Klassen und Objekte implementieren
  • Interfaces und Vererbung einsetzen
  • Polymorphie anwenden
  • Class-based Exceptions behandeln
  • ABAP-Unit-Tests erstellen
Für wen

Passt das zu dir?

Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.

Richtig für dich, wenn

  • Fachkräfte in der ABAP-Entwicklung mit prozeduraler Erfahrung
  • SAP-Beraterinnen und SAP-Berater mit Entwicklungsaufgaben
  • Technische SAP-Projektteams für objektorientierte Erweiterungen
  • Fachkräfte, die nach prozeduralen Projekten objektorientierte Standards einführen

Das bringst du mit

  • Kenntnisse der ABAP-Grundlagen, etwa aus dem ABAP Grundkurs
  • Erfahrung mit ABAP Dictionary, Reports und internen Tabellen
  • Kenntnisse der modularen ABAP-Programmierung
  • Grundkenntnisse der SAP GUI, etwa aus SAP Grundlagen und GUI Navigation
  • Keine Vorkenntnisse in der objektorientierten Programmierung erforderlich
Ablauf

Dein Lernweg

  1. Tag 1: Grundlagen objektorientierter ABAP-Entwicklung

    • ABAP Objects in SAP NetWeaver
    • Objektorientierte Grundprinzipien
    • Klassen, Objekte, Attribute und Methoden
    • Instanzen, Referenzen und Sichtbarkeiten
    • Lokale Klassen implementieren
  2. Tag 2: Analyse, Design und Klassenmodellierung

    • Objektorientierte Anforderungen analysieren
    • UML-Klassenmodelle entwerfen
    • Verantwortlichkeiten auf Klassen verteilen
    • Konstruktoren und Methodensignaturen gestalten
    • Eigenes Klassenmodell ausarbeiten
  3. Tag 3: Vererbung, Interfaces und Polymorphie

    • Vererbungshierarchien in ABAP Objects
    • Abstrakte und finale Klassen einsetzen
    • Interfaces definieren und implementieren
    • Klassen- und Interface-Referenzen verwenden
    • Redefinition und dynamische Aufrufe untersuchen
  4. Tag 4: Events, globale Klassen und Exceptions

    • Ereignisse definieren und behandeln
    • Globale Klassen im Class Builder
    • Statische Komponenten und Factory-Methoden
    • Class-based Exceptions modellieren
    • TRY, CATCH, CLEANUP und RAISING anwenden
  5. Tag 5: Tests, Werkzeuge und Praxistransfer

    • ABAP-Unit-Testklassen erstellen
    • Objektorientierten Code testbar strukturieren
    • ABAP Development Tools für Eclipse
    • Implementierungen im Code-Review vergleichen
    • Eigene Entwicklungsaufgaben bearbeiten
So läuft es ab

Klarheit von Anfang an

Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.

Zeiten
  • Montag09:00 bis 16:00 Uhr
Dauer

5 Tage

Kompakt aufgebaut, damit du schnell ins Tun kommst.

Gruppengröße

max. 8

Kleine Gruppe, damit genug Raum für deine Fragen bleibt.

Methodik
  • Fachliche Einführung anhand ausführbarer ABAP-Objects-Beispiele
  • Live-Demonstrationen im SAP-System, im Class Builder und in den ADT
  • Hands-on-Übungen zu Klassen, Interfaces, Events und Exceptions
  • Fallarbeit mit Aufgaben aus SAP-Entwicklungsprojekten
  • Code-Reviews mit Vergleich alternativer Lösungsansätze
  • Übertragung der Entwürfe auf eigene Entwicklungsanforderungen

Das ist immer dabei

  • Ausführliche Schulungsunterlagen und Praxisbeispiele
  • Teilnahmezertifikat
  • Übungsumgebungen und Beispieldaten
  • Nachbetreuung per E-Mail nach dem Seminar
04 Termine

Sichere dir deinen Platz

Wunschtermin?

Für dieses Seminar ist gerade kein Termin ausgeschrieben. Sag uns, wann es dir passt, wir setzen einen passenden Termin auf und melden uns bei dir.

Wunschtermin anfragen
Für Teams und Unternehmen

Lieber das ganze Team?

Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.

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
Persönlich für dich da

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 SAP NetWeaver Schulung - ABAP Objects

Was ist ABAP Objects?

ABAP Objects ist die objektorientierte Erweiterung der Sprache ABAP. Sie organisiert Programme in Klassen und Objekten, kapselt Daten und Verhalten und unterstützt Interfaces, Vererbung sowie Polymorphie. So lassen sich Verantwortlichkeiten im Code trennen und Komponenten mit ABAP Unit unabhängig prüfen.

Was ist der Unterschied zwischen prozeduralem ABAP und ABAP Objects?

Prozedurales ABAP gliedert Programme vor allem in Verarbeitungsblöcke, Unterprogramme und Funktionsbausteine. ABAP Objects bündelt Zustand und Verhalten in Klassen, steuert Zugriffe über Sichtbarkeiten und trennt Abhängigkeiten mithilfe von Interfaces. Die Schulung vergleicht beide Ansätze an konkreten Entwurfsaufgaben.

Welche ABAP-Kenntnisse brauche ich für die Schulung?

Du solltest Reports, interne Tabellen, ABAP Dictionary und modulare Programmierung kennen. Erfahrung mit objektorientierter Programmierung ist nicht nötig. Fehlende Grundlagen kannst du vorab im ABAP Grundkurs aufbauen.

Werden der Class Builder und ADT für Eclipse behandelt?

Der Class Builder und die ABAP Development Tools für Eclipse werden für passende Entwicklungsaufgaben eingesetzt. Du arbeitest mit lokalen und globalen Klassen, Interfaces und Testklassen und vergleichst die Arbeitsabläufe der beiden Werkzeugumgebungen.

Wie werden ABAP Objects mit ABAP Unit getestet?

ABAP Unit führt Testmethoden direkt im ABAP-Entwicklungssystem aus. Du erstellst Testklassen, bereitest Testdaten vor und prüfst das erwartete Verhalten objektorientierter Komponenten. Der Klassenentwurf wird so gestaltet, dass fachliche Logik unabhängig getestet werden kann.

Ist die ABAP Objects Schulung online oder inhouse möglich?

Die fünftägige Schulung ist online, in Präsenz und als Inhouse-Schulung möglich. Bei einer Durchführung für dein Unternehmen können die Übungen an eure Systemlandschaft und Entwicklungsanforderungen angepasst werden.

Gibt es Konditionen für mehrere Personen aus einem Unternehmen?

Für mehrere Personen kann die Schulung als gemeinsames Firmenseminar oder Inhouse-Training angefragt werden. Die passenden Konditionen und das Format erhältst du nach Angabe der Gruppengröße und eurer fachlichen Anforderungen.

Sind ABAP-Objects-Kenntnisse auch für SAP S/4HANA relevant?

Objektorientierte ABAP-Konzepte werden auch in SAP S/4HANA Entwicklungs- und Migrationsprojekten eingesetzt. Die Schulung bleibt auf ABAP Objects im SAP-NetWeaver-Kontext ausgerichtet. Eine breitere Prozesseinordnung bietet SAP von A bis Z für SAP S/4HANA.

Bereit?

Bring dein Team mit SAP NetWeaver Schulung - ABAP Objects weiter

Wir beraten dich unverbindlich zur passenden Schulungsform: offenes Seminar, Inhouse oder individuell zugeschnitten.

SAP NetWeaver Schulung - ABAP Objects

ab3.790 €netto