Modern applications need to provide instant business value to their customers. Therefore, application programming models need to provide new qualities: efficient and high-quality development, mobile and desktop availability, flexible adaptation, integration into existing landscapes as well as flexible deployment options in the cloud and on-premise. This is exactly where the ABAP RESTful Application Programming Model (RAP) comes into play.
See how RAP helps developers to efficiently build enterprise SAP Fiori apps and services on SAP S/4HANA and SAP Cloud Platform, ABAP environment.
Based on detailed hands-on exercises, you’ll learn how RAP combines and orchestrates proven SAP technologies like Core Data Services (CDS) and OData with new concepts, guidelines, and tools to offer a new programming model for ABAP development, regardless of whether you want to start from scratch or reuse existing business logic.
Week 1: Introduction - ABAP RESTful Application Programming Model
Week 2: Developing a Read-Only List Report App
Week 3: Enabling the Transactional Behavior of an App
Week 4: Dealing with Existing Code
Week 5: Service Consumption and Web APIs
Week 6: Final Exam
This course uses SAP Cloud Platform, ABAP environment for all hands-on exercises. Free registration for the necessary trial account is part of this course. No prior experience with SAP Cloud Platform is necessary for that.
Marcel Hermanns is one of the main inventors and product owner of the ABAP RESTful Application Programming Model (RAP), and drives the strategy and high-level concepts of RAP.
Marcel has 12 years of experience in the area of ABAP programming models and a broad network to the SAP S/4HANA development teams. His task is to ensure a consistent programming model for SAP Cloud Platform, ABAP environment, and SAP S/4HANA Cloud and on-premise, with all the qualities modern applications need to cover.
Marcel is a regular speaker at SAP TechEd and other tech conferences.
Volker Drees works as a product expert for the ABAP RESTful Application Programming Model (RAP) in the Technology & Innovation, ABAP Platform Division. He began his SAP career more than 20 years ago in consulting. Volker has experience in several SAP technology areas, such as ABAP and SAP Gateway. In the Integration Team for RAP, Volker is responsible for the end-to-end validation of the programming model, support of internal and external rollout activities, as well as the RAP reference scenarios.
Find out more in the certificate guidelines.
Carine Tchoutouo Djomo is a product manager for the ABAP Platform focusing on the ABAP RESTful Application Programming Model (RAP) and ABAP for SAP HANA.
Carine drives various rollout activities to help customers and partners understand the ABAP platform strategy and how to efficiently develop modern ABAP-based enterprise applications optimized for SAP HANA on-premise and in the cloud. She is also an active SAP Community contributor and a regular speaker at SAP TechEd and other tech conferences.
Follow Carine on SAP Community
Andre Fischer is a product manager for the ABAP platform, focusing on SAP Cloud Platform, ABAP environment and SAP Gateway. He has been working on the topic of OData service development since the launch of SAP Gateway in 2011 and is co-author of the SAP Press book "SAP Gateway and OData".
Andre is also an SAP Champion, with more than 25 years of experience in various SAP technologies. He is a frequent speaker at conferences, including SAP TechEd, and has published many articles and blogs on SAP Community.
Martin Huvar is a product manager for the ABAP platform. His focus area is the ABAP RESTful Application Programming Model.
Martin joined SAP more than 25 years ago and has worked as a consultant, developer, and manager in various SAP technology areas. Today, the most important topic close to his heart is making technology understandable for a broad audience.