Online-Kurs
ABAP RESTful Application Programming Model (RAP) – Fullstack-Entwicklung für SAP
mit Michael Wegelin
04.11. | 11.11. | 18.11.2026
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.
Ihr Trainer führt Sie in das ABAP-RESTful-Programmiermodell und seine wichtigsten Elemente – inkl. Live-Coding-Beispielen. Darauf aufbauend erklärt er, wie Sie Services und OData Services definieren, mit denen Sie Daten und Funktionen über HTTP und OData von außen zugänglich machen. Mit Fiori Elements entwickeln Sie intuitive Benutzeroberflächen, die im Browser der End-User laufen, und kommunizieren über das OData-Protokoll mit dem ABAP-Server. Außerdem lernen Sie die fünf Vorlagen von Fiori Elements kennen und sehen im Detail, wie Sie List Reports und Object Pages entwickeln und anpassen und die fertige Anwendung auf der Business Technology Platform (BTP) oder auf SAP S/4HANA bereitstellen.
Besondere Vorkenntnisse sind für die Teilnahme 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.
Sehr detailliert und einsteigerfreundlich.
Perfektes Zusammenspiel zwischen Theorie und Praxis.
Sehr kompetenter Vortragender, sehr gute Organisation.
Sehr gut vorgetragen und gute Balance zwischen Theorie und Beispielen.
Der Dozent steckt tief im Thema, hat sehr gut und verständlich erklärt.
Viele gute Informationen, Tipps & Tricks, und Links.
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
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.
Ihre Vorteile auf einen Blick
Online und mobil
Bequem und sicher von zu Hause oder im Büro
Entspannt lernen
Keine komplizierte Installation, schneller Check-in
Nichts verpassen
Präsentationen und alle Aufzeichnungen inklusive
Erfolge nachweisen
Für Ihre Unterlagen: Bescheinigung über die Teilnahme
Fragen zu diesem Online-Kurs? Wir helfen gerne.
Sie möchten wissen, ob dieser Kurs für Sie geeignet ist und welches Vorwissen Sie benötigen? Oder Sie möchten mit Ihrem Team teilnehmen und interessieren sich für Gruppenrabatte? Melden Sie sich gerne bei uns.
Montag bis Freitag
9:00–16:00 Uhr
Tel.: +49 228 42150-55
E-Mail: online-kurse@rheinwerk-verlag.de
über den Ticketshop unseres Partners pretix
per Banküberweisung (auf Rechnung), Kreditkarte und PayPal
Kontaktieren Sie uns für ein individuelles Angebot.
Hilfe zu Veranstaltungen
Kontakt für Firmenkunden
service@rheinwerk-verlag.de
Erfolgreiche IT-Weiterbildung mit unseren Online-Kursen
Holen Sie sich fundiertes Expertenwissen für Ihre Arbeit im SAP-Umfeld direkt von erfahrenen Praktikern. Unser Angebot reicht von der Programmierung mit ABAP und der Gestaltung mit SAP Fiori und SAPUI5 bis hin zu spezialisierten Fachbereichen wie SAP Security, Finanzen und Logistik..
Tauchen Sie ein in die Welt der Künstlichen Intelligenz – egal, ob Sie Einsteiger sind oder bereits Vorkenntnisse mitbringen. Erfahren Sie, wie Sie Generative AI und autonome KI-Agenten für sich nutzen und Routineaufgaben im Büro durch intelligente Automatisierung effizienter gestalten.
Unsere Kurse decken den gesamten Lebenszyklus der modernen Softwareentwicklung ab. Vertiefen Sie Ihr Wissen in zentralen Bereichen wie Requirements Engineering, API-Design und IT-Projektmanagement und erfahren Sie, wie Sie LLMs und RAG-Architekturen in Ihre Projekte integrieren.
Meistern Sie die vielfältigen Herausforderungen des digitalen Alltags und Berufslebens souverän. Die Themenvielfalt reicht von der elektronischen Patientenakte (ePA) und kreativen Schreibwerkstätten bis hin zu spezialisiertem Know-how wie Steuern für Creator und Influencer.