Sap Abap Rap (Restful App. Programming) Model [ Version 2 ]
Published 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 669.88 MB | Duration: 1h 3m
Published 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 669.88 MB | Duration: 1h 3m
"Master SAP ABAP RAP (RESTful Application Programming) | Build Full OData V4 Apps"
What you'll learn
Build a real-world SAP RAP project: Indian Railway Ticket Booking System from scratch
Creating OData V4 Services, Activate and test the service.
Creating and managing CDS (Core Data Services) views for RAP applications
Generate token numbers dynamically using Early Numbering in RAP
Automatically list available trains based on source-destination station codes
Master Determinations and Side Effects in a real-time scenario
Design powerful UIs using Metadata Extensions and Annotations
Create custom buttons and trigger complex logic using Actions
Handle passenger forms, meal preferences, and payment flows using RAP Entities
Write clean, optimized ABAP code using modern ABAP syntax
Use EML (Entity Manipulation Language) like a pro to manage RAP data
Implement feature-rich business logic with ease inside a full-stack Fiori app
Create and update RAP entities with robust data validation and seamless user experience
Explore smart design patterns and advanced techniques in SAP RAP development
Get real-time project experience you can showcase in your portfolio or job interviews
Requirements
No programming experience needed.
Having basic understanding of ABAP programming with add an advantage
Basic Technical knowledge required
Description
Course DescriptionAre you ready to master SAP RAP (RESTful ABAP Programming Model) by building something real, practical, and job-ready?In this hands-on course, you'll develop a complete Indian Railway Ticket Booking System using the latest SAP RAP framework — the same approach used in enterprise-grade applications. This project is not just a demo — it's a real-world simulation of how modern businesses build scalable apps using RAP.You’ll start by creating a dynamic token generation feature. Then you'll build a flow where users can select a station code (source to destination), and the app will auto-populate all available trains for that route. From there, you’ll design sections for passenger details, meal preferences, and payment options, and finally, integrate a custom "Book Ticket" button that confirms the booking and generates a unique ticket number.All of this is implemented using core RAP features like:Early NumberingDeterminationsSide EffectsEML (Entity Manipulation Language)Metadata ExtensionsCustom ActionsClean ABAP Syntax and more.Who Should Enroll?1- SAP ABAP Developers transitioning to SAP RAP & OData V42- SAP Consultants & Technical Architects looking to enhance their skillset3- Students & Professionals eager to master modern SAP development frameworksCourse RequirementsBasic knowledge of SAP ABAP (recommended but not mandatory)Passion for learning SAP RAP & OData V4 developmentEnroll Now & Start Building Next-Gen SAP Applications with RAP & OData V4!
Overview
Section 1: Introduction
Lecture 1 Introduction: What we are going to build in this Course
Section 2: Build Station App to maintain list of station based on Station Code
Lecture 2 Build Station App to maintain list of station based on Station Code
Lecture 3 How to publish the service and how to maintain entries
Section 3: Build Train List app
Lecture 4 Build a train list app which will contain all the list of trains based
Lecture 5 Starting with the final application Creation( Indian Railway Ticket Booking )
For Freshers who wants to learn SAP RAP and wants to build RAP Applications from scratch,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