Online-Kurse
ABAP RESTful Application Programming Model (RAP) – Fullstack-Entwicklung für SAP
mit Michael Wegelin
30.04.–14.05.2025
Die Revolution der ABAP-Programmierung!
Das ABAP-RESTful-Programmiermodell (RESTful ABAP Programming Model, kurz: RAP) ist das ABAP-Programmiermodell der nächsten Generation und das einzige, das von SAP S/4HANA Cloud Edition und der ABAP-Laufzeit auf der SAP Business Technology Platform (BTP) voll unterstützt wird. Mit diesem Programmiermodell können Sie transaktionale Geschäftsanwendungen implementieren, die ABAP Core Data Service (CDS) Views, OData und SAP Fiori Elements verwenden. Dieser dreiteilige Kurs stellt Ihnen die drei Frameworks detailliert vor. Dabei profitieren Sie von zahlreichen Live-Coding-Beispielen.
Ihr Trainer führt Sie in das ABAP-RESTful-Programmiermodell und seine wichtigsten Elemente – CDS Views und Behaviors – ein. Darauf aufbauend erklärt er, wie Sie Services und OData Services definieren, mit denen Daten und Funktionen über HTTP und OData von außen zugänglich gemacht werden. Zum Schluss erfahren Sie, wie Sie mit Fiori Elements intuitive Benutzeroberflächen entwickeln. Diese laufen im Browser der Endanwenderinnen und Endanwender und kommunizieren über das OData-Protokoll mit dem ABAP-Server. Sie lernen die fünf Vorlagen von Fiori Elements kennen und sehen im Detail, wie Sie List Reports und Object Pages entwickeln und anpassen. Außerdem zeigt Ihnen Ihr Trainer, wie Sie die fertige Anwendung auf der Business Technology Platform (BTP) oder auf SAP S/4HANA bereitstellen.
Hinweis: Besondere Vorkenntnisse sind nicht notwendig. Ein grundlegendes Verständnis für die Architektur von Client/Server-Anwendungen und Programmierung ist aber von Vorteil.
Sie können nicht live dabei sein? Kein Problem! Mit Ihrem Ticket erhalten Sie kurz nach dem Kurs Zugang zur Aufzeichnung sowie zu allen Präsentationsfolien.
In Ihrem Ticket enthalten sind folgende Kurse:

Einführung in das ABAP-RESTful-Programmiermodell
Was ist das ABAP-RESTful-Programmiermodell (RAP) und wie unterscheidet es sich von der traditionellen ABAP-Programmierung? In diesem Kurs lernen Sie das Programmiermodell und seine Architektur und Bestandteile intensiv kennen. Dabei machen Sie sich auch mit den ABAP Development Tools (ADT) in Eclipse vertraut, die Sie bei der RAPEntwicklung unterstützen. Im Live-Coding sehen Sie, wie Sie die Datenschicht mit CDS-Views modellieren und das Verhalten der Anwendungsschicht über Behaviors beschreiben können. Dieses Wissen liefert Ihnen die Basis für die fortgeschrittenen Konzepte des Programmiermodells.
In diesem Online-Kurs lernen Sie:
- Architektur des RESTful-Programmiermodells
- Modellschichten
- ABAP Core Data Services (CDS)
- Definition von Behaviors

Fortgeschrittenes ABAP-RESTful-Programmiermodell
Dieser Kurs vertieft das Basiswissen rund um die RAPEntwicklung. Lernen Sie nun, wie Sie die Daten der CDS-Views und die transaktionalen Funktionen der Behaviors als Services bereitstellen inkl. Service Bindings in unterschiedlichen Ausprägungen. Außerdem sehen Sie, wie Sie Annotationen für die Benutzeroberfläche bereitstellen – das Zauberwort heißt Metadatenerweiterungen. Anhand von zahlreichen Live-Demos illustriert Ihr Trainer, wie Sie diese Komponenten des RESTful-Programmiermodells in der Praxis implementieren.
In diesem Online-Kurs lernen Sie:
- Entwickeln von Services
- Service Bindings
- Metadatenerweiterungen
- Annotationen für die Benutzeroberfläche

Einführung in SAP Fiori Elements und die Integration mit ABAP RAP
Lernen Sie, wie Sie mit SAP Fiori Elements graphische Benutzeroberflächen erstellen, die sich einfach und intuitiv bedienen lassen. Sie erfahren, wie Sie die Vorteile von SAP Fiori Elements nutzen, und machen sich mit den zwei wichtigsten Anwendungsvorlagen vertraut. Sie sehen, wie List Reports und Object Pages erzeugt werden und wie Sie mit Annotationen das Aussehen und das Verhalten der Benutzeroberfläche steuern. In einer Live-Demo sehen Sie, wie Ihr Trainer eine SAPFiori-Elements-Anwendung mit RAP Schritt für Schritt entwickelt und dann auf SAP S/4HANA und auf der SAP Business Technology Platform (BTP) bereitstellt.
In diesem Online-Kurs lernen Sie:
- List Report
- Object Page
- Annotationen für LineItem, FieldGroup und DataPoint
- Anwendungsentwicklung
- Bereitstellung einer SAP Fiori Elements Anwendung
Ticket-Optionen
390,00 €
Mit Kauf des Tickets erhalten Sie auch Zugang zu den Aufzeichnungen.
Ihr Experte

Dr. Michael Wegelin ist geschäftsführender Gesellschafter bei der 10 point software GmbH in Dornstadt. Dort ist er als Principal Trainer und Consultant für die Bereiche ABAP und Systemintegration verantwortlich. Seit 1995 hat er hunderte von Beratern in den Themen ABAP, SAP Fiori und SAP Integration ausgebildet. Seine Erfahrungen als Berater, Trainer und Entwickler flossen unter anderem in die ersten Auflagen der Bücher »SAP Schnittstellenprogrammierung« und »SAP Fiori« ein, die im Rheinwerk Verlag erschienen sind.
Diese SAP-Seminare könnten Sie auch interessieren:
Dieses 2-tägige Online-Seminar beschäftigt sich mit den Grundlagen der ABAP-Programmierung. Von den Grundbegriffen über erste ABAP-Programme bis zu fortgeschrittenen Programmiertechniken begleitet Sie Ihr Seminarleiter, unser Rheinwerk-Autor Felix Roth, auf Ihrem Weg in die ABAP-Entwicklung.
Preis: 1.090,- Euro zzgl. MwSt.
An zwei Tagen bietet Ihnen dieses Online-Seminar einen Einstieg in die ABAP-Entwicklung für SAP HANA. Ihr Seminarleiter und Autor Felix Roth, gibt Ihnen das nötige Entwicklungswerkzeug an die Hand und stellt die wesentlichen Komponenten sowie das technische Konzept von SAP HANA vor.
Preis: 1.290,- Euro zzgl. MwSt.
Unser vollständiges Online-Kurs-Angebot
Sie sind auf der Suche nach Schulungen zu anderen IT-Themen? Wir haben weitere Online-Kurse zu Programmierung, Bildbearbeitung, IT-Administration und mehr.
über den Ticketshop unseres Partners pretix
per Banküberweisung (auf Rechnung), Kreditkarte und PayPal
Kontaktieren Sie uns für ein Angebot