Join this free online course to learn how the ABAP RESTful Application Programming (RAP) Model offers a new programming model for ABAP development, regardless of whether you want to start from scratch or reuse existing business logic.
October 19, 2020 - December 1, 2020
Language: English

Course information

Course Summary

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.

Course Characteristics

Course Content

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

Target Audience

  • Application developers
  • Application architects
  • Application and technology consultants

Course Requirements

  • Basic programming knowledge, preferably in ABAP
  • The ability to install and run the Eclipse-based ABAP development tools

Development Systems

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.

Further Learning

About Further Content Experts

Marcel Hermanns

pic Marcel Herrmanns

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

pic Voker Drees

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.

Course contents

  • 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
  • I Like, I Wish:

    We Love Your Feedback … And Want More
  • Final Exam:

    Good Luck!

Enroll me for this course

The course is free. Just register for an account on openSAP and take the course!
Enroll me now
Learners enrolled: 11661

Certificate Requirements

  • Gain a record of achievement by earning at least 50% of the maximum number of points from all graded assignments.
  • Gain a confirmation of participation by completing at least 50% of the course material.

Find out more in the certificate guidelines.

This course is offered by

Carine Tchoutouo Djomo

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

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.

Follow Andre on SAP Community and Twitter.

Martin Huvar

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.

Your request has been sent to our support team, and will be answered as soon as possible.

Thank You!

Oops something went wrong.

Back