Skip to main content Scroll Top
Logo der in4MD Service GmbH
_38A1717

SAP ABAP Entwicklung

Von den Programmiergrundlagen über Datenbankabfragen und Schnittstellen bis zu modernen Konzepten wie CDS Views und RAP: Die Schulung vermittelt die SAP-ABAP-Entwicklung umfassend.

Dauer

je nach Anforderungen, 16-43 Tage möglich

Level

Anfänger:innen und fortgeschrittene SAP-User:innen

Vorkenntnisse

Erste Programmiererfahrungen empfohlen, sind aber nicht notwendig

Über die Schulung

Unsere Backendentwicklung im SAP-Umfeld umfasst ein modular aufgebautes Schulungsangebot von klassischen ABAP-Themen in SAP S/4HANA bis hin zur modernen Cloud-Entwicklung mit ABAP Cloud und RAP.

Die Inhalte sind in einzelne, thematisch abgeschlossene Module gegliedert und können je nach Bedarf und Kenntnisstand flexibel kombiniert oder einzeln geschult werden. So ist sowohl ein Einstieg in die ABAP-Grundlagen als auch eine gezielte Vertiefung in spezifische Entwicklungs- und Cloud-Themen möglich.

Inhalte der SAP ABAP Entwicklung Schulung

Grundlagen der ABAP-Entwicklung

Dauer: 2-10 Tage

Lernmaterial: Präsentation, Übungen

In dieser Schulung erhalten die Teilnehmer eine Einführung in die proprietäre Programmiersprache ABAP (Advanced Business Application Programming) und lernen die grundlegenden Konzepte sowie die Funktionsweise der Sprache kennen. Ziel ist es, ein solides Verständnis für die Entwicklung und den Einsatz von ABAP im SAP-Umfeld aufzubauen.

Dauer: maximal 1 Tag

Vorkenntnisse: Grundlagen der ABAP-Entwicklung

Lernmaterial: Präsentation, Übungen

In dieser Schulung lernen die Teilnehmer zentrale Methoden zur strukturierten Fehlerbehandlung und systematischen Fehleranalyse in SAP S/4HANA und ABAP-Anwendungen kennen. Sie erfahren, wie robuste Anwendungen entwickelt und Fehler mithilfe geeigneter Werkzeuge effizient erkannt und behoben werden können.

Folgende Inhalte begleiten Sie:

  • Bedeutung von sauberem Error-Handling für stabile Anwendungen
  • Methoden zur strukturierten Behandlung von Fehlern im Code
  • Analyse und Behebung von Laufzeitproblemen
  • Systematische Fehleranalyse in ABAP-Anwendungen
  • Entwicklung robuster und wartbarer SAP-Anwendungen

Dauer: 2-8 Tage

Vorkenntnisse: Grundlagen der ABAP-Entwicklung

Lernmaterial: Präsentation, Übungen

In dieser Schulung erhalten die Teilnehmer eine Einführung in die objektorientierte Programmierung mit ABAP Objects (ABAP OO). Sie lernen die grundlegenden Konzepte der Objektorientierung kennen und erfahren, wie Klassen, Methoden und Interfaces für die Entwicklung moderner SAP-Anwendungen eingesetzt werden.

Folgende Inhalte begleiten Sie:

  • Einführung in ABAP Objects (ABAP OO)
  • Aufbau und Verwendung von Klassen
  • Arbeiten mit Attributen und Methoden
  • Grundlagen und Einsatz von Interfaces
  • Anwendung objektorientierter Konzepte in der ABAP-Entwicklung

Dauer: 1 Tag

Vorkenntnisse: Grundlagen der ABAP-Entwicklung

Lernmaterial: Präsentation, Übungen

In dieser Schulung lernen die Teilnehmer die Grundlagen der Modularisierung in der ABAP-Entwicklung kennen. Sie erfahren, wie Programme strukturiert aufgebaut und in wiederverwendbare Bausteine unterteilt werden, um Codequalität, Wartbarkeit und Erweiterbarkeit zu verbessern.

Folgende Inhalte begleiten Sie:

  • Grundlagen und Bedeutung der Modularisierung in der Softwareentwicklung
  • Strukturierte Aufteilung von Programmen in wiederverwendbare Einheiten
  • Trennung von Verantwortlichkeiten für eine bessere Code-Organisation
  • Umsetzung in ABAP mit:
    • Funktionsbausteinen
    • Methoden
    • Unterprogrammen
  • Vorteile für Wartbarkeit, Erweiterbarkeit und Fehleranalyse
  • Praxisnahe Beispiele zur strukturierten Entwicklung von ABAP-Anwendungen

Dauer: 1 Tag

Vorkenntnisse: Grundkenntnisse in SAP ABAP und ein Grundverständnis für Funktionsbausteine sind empfehlenswert

Lernmaterial: Präsentation, Übungen

In dieser Schulung erhalten die Teilnehmer einen Überblick über zentrale SAP-Schnittstellen und lernen, wie Informationen zwischen verschiedenen Systemen ausgetauscht werden. Dabei werden die Grundlagen sowie die praktische Anwendung von RFC und BAPI vermittelt.

Folgende Inhalte begleiten Sie:

  • Grundlagen von Schnittstellen im SAP-Umfeld
  • Einführung in RFC (Remote Function Call)
  • Einführung in BAPI (Business Application Programming Interface)
  • Überblick über weitere SAP-Schnittstellentechnologien
  • Funktionsweise und Einsatzmöglichkeiten von RFCs und BAPIs
  • Praktische Anwendung und Testen von RFCs und BAPIs im SAP-System

Dauer: 1-2 Tage

Lernmaterial: Präsentation, Übungen

Mit dieser Schulung erhalten Teilnehmende eine Einführung in das globale Verzeichnis für Datentypen, das SAP ABAP Data Dictionary.
Teilnehmende erhalten einen Einblick in die Verwendung des ABAP Dictionary sowie das Anlegen, Aktualisieren und Löschen von Dictionary-Objekten.

Dauer: 1-3 Tage

Vorkenntnisse: Grundlagen SQL empfohlen, aber nicht erforderlich

Lernmaterial: Präsentation, Übungen

In dieser Schulung erhalten die Teilnehmer eine Einführung in die Erstellung von Reports und Selektionsbildern im SAP-Umfeld. Sie lernen die Grundlagen der Reportentwicklung kennen und erfahren, wie Daten strukturiert ausgewertet und benutzerfreundlich dargestellt werden können.

Dauer: 2-4 Tage

Vorkenntnisse: ABAP Grundlagen, Grundlagen SQL, Entwicklungsumgebung Eclipse inkl. ADT

Lernmaterial: Präsentation, Übungen

In dieser Schulung erhalten die Teilnehmer eine Einführung in die Grundlagen von CDS Views und lernen, wie diese zur effizienten und performanten Datenmodellierung und -abfrage im SAP-Umfeld eingesetzt werden.

Folgende Inhalte begleiten Sie:

  • Grundlagen und Aufbau von CDS Views
  • Einsatzmöglichkeiten von CDS Views in SAP-Systemen
  • Erstellung und Nutzung von Datenmodellen mit CDS Views
  • Gestaltung effizienter und performanter Datenabfragen
  • Verwendung bestehender CDS Views
  • Erstellung eigener CDS Views in praxisnahen Übungen
  • Anwendung von CDS Views zur strukturierten Datenbereitstellung

Dauer: 1-5 Tage

Vorkenntnisse: Grundkenntnisse in SAP ABAP sind empfehlenswert

Lernmaterial: Präsentation, Übungen

In dieser Schulung erhalten die Teilnehmer eine Einführung in die Datenbanksprache SQL und lernen die grundlegenden Konzepte zum Speichern, Bearbeiten und Abrufen von Daten in relationalen Datenbanken kennen. Sie erwerben ein Verständnis für den Aufbau und die Nutzung von Datenbankabfragen im IT- und SAP-Umfeld.

Dauer: 3-8 Tage

Vorkenntnisse: ABAP Grundlagen, CDS Views

Lernmaterial: Präsentation, Übungen

In dieser Schulung erhalten die Teilnehmer einen Überblick über das ABAP RESTful Application Programming Model (RAP) und dessen Einsatz als modernes Entwicklungsmodell für SAP S/4HANA und SAP BTP. Sie lernen die Grundlagen kennen, um cloudfähige und skalierbare SAP-Anwendungen nach aktuellen Entwicklungsstandards umzusetzen.

Folgende Inhalte begleiten Sie:

  • Grundlagen des ABAP RESTful Application Programming Models (RAP)
  • Einsatz von RAP in SAP S/4HANA- und SAP-BTP-Szenarien
  • Datenmodellierung mit Core Data Services (CDS)
  • Erstellung von REST- und OData-Services
  • Integration von SAP-Fiori-Anwendungen über CDS-Annotationen
  • Umsetzung von Geschäftslogik mit modernen ABAP-Entwicklungsansätzen
  • Entwicklung moderner und cloudfähiger SAP-Anwendungen anhand praxisnaher Beispiele

Dauer: 1-3 Tage

Vorkenntnisse: ABAP Grundlagen, ABAP OO

Lernmaterial: Präsentation, Übungen

In dieser Schulung erhalten die Teilnehmer eine Einführung in OData und lernen die Bedeutung dieser Technologie für die Kommunikation zwischen Frontend- und Backend-Systemen im SAP-Umfeld kennen. Sie erfahren, wie OData-Services aufgebaut, erstellt und eingesetzt werden.

Folgende Inhalte begleiten Sie:

  • Grundlagen und Funktionsweise von OData
  • Architektur und Aufbau des SAP Gateway
  • Möglichkeiten und Struktur von OData-Services
  • Arbeiten mit OData-Entitäten
  • Erstellung von OData-Services mit SEGW
  • Nutzung und Verwaltung von OData-Services
  • Einsatz von OData als Schnittstelle zwischen Frontend und Backend
  • Praktische Erstellung und Anwendung eigener OData-Services

Schulungsinhalte individuell abstimmen

Die genannten Themen dienen als Orientierung. Gerne stimmen wir die Inhalte und Schwerpunkte der Schulung individuell auf die Vorkenntnisse, Anforderungen und Ziele Ihres Unternehmens ab.

Praxisnah lernen mit SAP Model Company Otto Bikes

Anhand unserer SAP Model Company Otto Bikes veranschaulichen wir Geschäftsprozesse und deren Zusammenspiel in einem praxisnahen Unternehmensszenario. So lassen sich die Inhalte der Schulung anhand konkreter Abläufe nachvollziehen.

Weitere SAP Entwicklungsschulungen

Konzentrieren Sie sich auf Ihr Geschäft und wir übernehmen Ihr SAP. Lassen Sie uns gemeinsam über Ihr Projekt sprechen!

Babett Ruß
Bereichsleiterin Vertrieb und Marketing

Konzentrieren Sie sich auf Ihr Geschäft und wir übernehmen Ihr SAP. Lassen Sie uns gemeinsam über Ihr Projekt sprechen!

Porträtfoto von Babett Ruß
Babett Ruß
Bereichsleiterin Vertrieb und Marketing