Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SAP ABAP RAP (RESTful App. Programming) Model - Part - 1
Rating: 4.5 out of 5(172 ratings)
829 students

SAP ABAP RAP (RESTful App. Programming) Model - Part - 1

ABAP CDS | CDS for Fiori | BTP ABAP | S/4HANA | OData | Fiori Elements & Templates | BAS | RAP - Read Only Apps
Created byRamesh Kumaar
Last updated 11/2025
English

What you'll learn

  • ABAP RAP on BTP system - S/4 HANA
  • ABAP RAP On-Cloud (Public and Private) system - S/4 HANA
  • ABAP RAP On-Premise system - S/4 HANA 1909 and above
  • ABAP CDS View and VDM for SAP Fiori Applications

Course content

6 sections38 lectures9h 21m total length
  • Introduction of ABAP RAP16:45
  • Architecture of ABAP RAP13:40
  • Types of RAP based Applications13:02
  • Evaluation and Development flow of ABAP RAP Model20:28

Requirements

  • Basic Programming Knowledge required any technology
  • Basic SAP ABAP programming Knowledge required
  • For SAP Programmers & Technical consultants
  • For SAP ABAP Developers & Consultants (Technical & Functional)
  • For SAP Application developers, ABAP, OData & Fiori Consultants...

Description

Welcome to the Course

SAP ABAP RAP (RESTful Application Programming) Model for S/4HANA

This course is designed to help SAP ABAP Developers, Technical Consultants, and SAP Functional Consultants gain hands-on expertise in the ABAP RAP model and its integration with S/4HANA and Fiori Applications.

What You will learn:

  • Introduction about ABAP on BTP in S/4HANA

  • Introduction about the ABAP RESTful Application programming model

  • ABAP RAP Design tool setup like ADT, BAS on BTP

  • ABAP Development tool setup for CDS Data model design

  • ABAP RESTful Application Programming for S/4 HANA

  • ABAP RAP based Fiori Application Development

  • CDS - Core Data Service - Data model design

  • CDS Joins, Association and Composition view mapping

  • Basic Framework Design - Read only applications

  • Design metadata extension - CDS Annotations

  • Fiori List Page App. Design - from UI Annotations

  • Fiori Object Page Design - from UI Annotations

  • Fiori Selection field UI annotations for F4 help and Search box, List box design

  • Complex Fiori object page design - Facets & Navigations

  • Additional features in RAP base Fiori Apps

  • CDS Based Data model, Annotation based elements

  • Metadata Extension view with UI base annotations

  • VDM - Basic, Composite and Consumption CDS views

  • Service definition and services bindings

  • Generate OData V2 - UI and OData V4 - UI service generation and consumption

  • Setup BTP trail environment

  • Setup BAS - Business Application Studio for UI Application design

  • Enable BAS - Fiori Development workspace and usage

  • BTP - Business App. Studio for Fiori applications build and deployment 

  • Fiori Launchpad based configuration

  • Fiori tiles, catalog and groups setup

  • End-to-end Fiori tile based read only application design, development, deployment from ABAP RAP. 

Outcome:

By the end of this course, you will be able to:

  • Design and implement CDS-based data models

  • Build and deploy RAP-based Fiori applications

  • Configure and manage Fiori Launchpad for business-ready solutions

  • Apply RAP concepts to real-world S/4HANA projects with confidence

Who this course is for:

  • For SAP ABAP (Advanced Business Application Programming Language) Developers
  • For SAP Programmers & Technical consultants
  • For SAP Application developers, ABAP, OData & Fiori Consultants etc
  • Specially for SAP Up skill talents in SAP new technologies like ABAP on-premise or ABAP on Cloud/BTP Cloud development