SAP ABAP on Cloud/RAP Training
Upcoming Batch
- Start Date : 14-May-2023
- Duration : 25 Hours
- Timings : 9:00 – 11:30 AM IST
- Training Days : Weekends (Sat & Sun)
- Mode of Training : Online
- Key Topics : RAP | ABAP on Cloud | BTP Flavour
RESTful Application Programming Model (RAP): The term RESTful Application Programming Model (RAP) is chosen to reflect its orientation towards a “stateless” REST architecture.
Evolution of the RESTful Application Programming Model (RAP)
We kick started our ABAP WORLD with classical ABAP programming using reports and module pool programs, then we moved to BSP with FPM (for UI harmonization), then slowly shifted from ERP style developments to S/4 HANA model developments where our major programming consists of artifacts like CDS, BOPF, GW and Fiori.
RESTful Application Programming model in detail: –
The RESTful Application programming model defines the architecture for efficient end-to-end development of intrinsically HANA-optimized OData services (such as Fiori apps) in SCP ABAP Environment. It supports the development of all types of Fiori applications as well as A2X services. It is based on technologies and frameworks such as Core Data Services (CDS) for defining semantically rich data models and a service model infrastructure for creating OData services with bindings to an OData protocol and ABAP-based application services for custom logic and UI5-based user interfaces.
Understanding Concepts
- Business Object
A business object (BO) is a common term to represent a real-world artifact in enterprise application development such as the Product, the Travel, or the Sales Order. In general, a business object contains several nodes such as Items and and common transactional operations such as for creating, updating and deleting data and additional application-specific operations, such as Approve in a Sales Order business object.
From a formal point of view, a business object is characterized by
- a structure,
- a behavior and
- the corresponding runtime implementation.
Review

Shayantani Dutta roy
Hi Team,

Somesh Chattopadhyay
I took up online RAP Training with Edu Oceans. The training was wonderful and for the first time I came across a training program where a portion of the course is taught and immediately hands on practice is provided before moving on to the next section. This type of training model is very effective as we get to practice section that was taught and get our knowledge cleared at the same time. Beside this there are regular assignments being given to complete.
Overall the training was very interactive and fulfilling. Thank you Team for the wonderful training content and method.