Autoplay
Autocomplete
Previous Lesson
Complete and Continue
SAP S/4HANA BTP RAP (ABAP RESTful Application Programming Model) Training
Glossary of Terms
Glossary of SAP S/4HANA BTP RAP (ABAP RESTful Application Programming Model) terms
Follow our LinkedIn SAP Learner Community for lot of Free Content
SAP Learner Community of LinkedIn
Session 1 - Introduction to ABAP Objects and OData Basics
Session Video - Introduction to ABAP Objects and OData Basics (148:08)
Assignment
Quiz
Session 2 - ABAP Class Concepts and Encapsulation Principles
Session Video - ABAP Class Concepts and Encapsulation Principles (111:34)
Assignment
Quiz
Session 3 - Object References and Static Components
Session Video - Object References and Static Components (124:07)
Assignment
Quiz
Session 4 - Debugging Classes and OData Concepts
Session Video - Debugging Classes and OData Concepts (130:09)
Assignment
Quiz
Session 5 - Implementing OData Get Operations and Entity Handling
Session Video - Implementing OData Get Operations and Entity Handling (139:05)
Assignment
Quiz
Session 6 - Postman Testing for CRUD Operations on OData Services
Session Video - Postman Testing for CRUD Operations on OData Services (76:37)
Assignment
Quiz
Session 7 - CDS Views and Consumption View Concepts
Session Video - CDS Views and Consumption View Concepts (120:23)
Assignment
Quiz
Session 8 - Eclipse Configuration and RAP Setup Steps
Session Video - Eclipse Configuration and RAP Setup Steps (137:28)
Assignment
Quiz
Session 9 - Cloud Platform and Service Architecture
Session Video - Cloud Platform and Service Architecture (126:39)
Assignment
Quiz
Session 10 - Advanced CDS Techniques and Package Handling
Session Video - Advanced CDS Techniques and Package Handling (2:37)
Assignment
Quiz
Session 11 - Business Object Design and Interface Views
Session Video - Business Object Design and Interface Views (28:47)
Assignment
Quiz
Session 12 - Composition Models and Parent Child Views
Session Video - Composition Models and Parent Child Views (54:20)
Assignment
Quiz
Session 13 - Metadata Extensions and UI Annotations
Session Video - Metadata Extensions and UI Annotations (70:54)
Assignment
Quiz
Session 14 - Advanced UI Elements and Value Helps
Session Video - Advanced UI Elements and Value Helps (85:04)
Assignment
Quiz
Session 15 - Booking Application and Selection Fields
Session Video - Booking Application and Selection Fields (24:52)
Assignment
Quiz
Session 16 - Search Variants and Filter Enhancements
Session Video - Search Variants and Filter Enhancements (100:38)
Assignment
Quiz
Session 17 - Reading Entities and Associations in RAP
Session Video - Reading Entities and Associations in RAP (135:02)
Assignment
Quiz
Session 18 - Customer Checks and Proposal Logic
Session Video - Customer Checks and Proposal Logic (119:24)
Assignment
Quiz
Session 19 - Field Validations and Determination Steps
Session Video - Field Validations and Determination Steps (115:18)
Assignment
Quiz
Session 20 - Unmanaged Scenarios and Custom Implementations
Session Video - Unmanaged Scenarios and Custom Implementations (135:56)
Assignment
Quiz
Session 21 - Fiori Launchpad Customization and Extensibility
Session Video - Fiori Launchpad Customization and Extensibility (132:38)
Assignment
Quiz
Assessments
Assessment - Module 1 - The ABAP RESTful Application Programming Model (RAP)
Assessment - Module 2 - RAP Business Objects (RAP BOs)
Assessment - Module 3 - Update and Create in Managed Transactional Apps
Assessment - Module 4 - Draft-enabled Transactional Apps
Assessment - Module 5 - Transactional Apps with Composite Business Objects
Assessment - Module 6 - Unmanaged Transactional Apps
Assessment - Module 7 - BTP Admin
Assessment - Module 8 - ABAP CDS Views
Assessment - Module 9 - AMDP
Assignments
Assignment - 1. The ABAP RESTful Application Programming Model (RAP)
Assignment - 2. RAP Business Objects (RAP BOs)
Assignment - 3. Update and Create in Managed Transactional Apps
Assignment - 4. Draft-enabled Transactional Apps
Assignment - 5. Transactional Apps with Composite Business Objects
Assignment - 6. Unmanaged Transactional Apps
Assignment - 7. BTP Admin
Assignment - 8. ABAP CDS Views
Assignment - 9. AMDP
Lab Activity - S4D430 - Building Views in Core Data Services ABAPÂ (CDSÂ ABAP)
Lab Activity - 1. Create a Project, a Package and a Program in ADT
Lab Activity - 2. Analyze a CDS View and Use It in Open SQL
Lab Activity - 3. Define a Simple CDS View
Lab Activity - 4. Define a CDS View That Reflects a Database View
Lab Activity - 5. Use Annotations in DDL Sources
Lab Activity - 6. Use Expressions in a CDS View
Lab Activity - 7. Use Built-in Functions in a CDS View
Lab Activity - 8. Define a CDS View based on other CDS Views
Lab Activity - 9. Define a CDS View with Aggregation
Lab Activity - 10. Define a CDS View with a UNION statement
Lab Activity - 11. Define and Use a CDS View with Input Parameter
Lab Activity - 12. Define a CDS View with Associations
Lab Activity - 13. Use a CDS View with Associations
Lab Activity - 14. Enhance a CDS View
Lab Activity - 15. Create and Use an Access Control (DCL Source)
Lab Activity - 16. Define and Use a CDS Table Function
Lab Activity - SAP ABAP (Advanced Business Application Programming)
Lab Activity - 1. Building an ABAP RESTful Application(1)
Lab Activity - 2. Building an ABAP RESTful Application
Lab Activity - 3. Check Product Expiration
Lab Activity - 4. Debug an ABAP Application and Set a Watch
Lab Activity - 5. Enable Search Capabilities
Lab Activity - 6. Enhance User Interface
Lab Activity - 7. Generate Additional Objects
Lab Activity - 8. Publish the Sustainable Grocery App
Lab Activity - 9. Test the Sustainable Grocery App
Lab Activity - 10. Using ABAP Debugger
Lab Activity - 11. Create a Hello World Application
Lab Activity - 12. Create a Package
Lab Activity - 13. Create your ABAP Cloud Project
Lab Activity - 14. Developing your First ABAP Application
Lab Activity - 15. Editing a Repository Object
Lab Activity - 16. Getting Started
Lab Activity - 17. How to Create an ABAP Instance and Service Key
Lab Activity - 18. Navigating in Eclipse
Lab Activity - 19. Open and Customize the ABAP Development Tools
Lab Activity - 20. Running Software Structure and Logistics
Lab Activity - 21. Searching in Eclipse
Lab Activity - 22. Analyzing Runtime Errors
Lab Activity - 23. Use Conditional Logic to Avoid a Runtime Error
Lab Activity - 24. Process Character Strings
Lab Activity - 25. Processing Character Strings
Lab Activity - 26. Implement a DO – ENDDO Loop
Lab Activity - 27. Implement a DO-ENDDO Loop with an Abort Condition
Lab Activity - 28. Implement an IF Statement
Lab Activity - 29. Implementing Conditional Logic
Lab Activity - 30. Implementing Loops
Lab Activity - 31. Process Character Strings
Lab Activity - RAP_MANAGED_Code_Backcup
RAP_Model_views
Lab Activity - BO_Implemenation
actions_metadata_extension_code
copy Travel_Method
Determination_SetInitialStatus_Method_code
Draft_Behv_Definition_code
Draft_Behv_Projection_code
earlynumbering_create_code
etag and Virtual Elements
Validate_Agency_Method_code
Validate_Customer_Method_code
Validate_Dates_Method_code
ZEXP_CLASS_CODE
Lab Activity - RAP_UNMANAGED_Code_Backup
Control_Structure_Booking
Control_Structure_Travel
Save_Method
UN_Behv_Definition
UN_Booking_Delete_Method
UN_Booking_Metadata_Extension
UN_Booking_Projection_View
UN_Booking_rbaTravel_Method
UN_Booking_Read_Method
UN_Booking_Update_Method
UN_Travel_Behavior Projection
UN_Travel_cbaBooking_Method
UN_Travel_Create_Method
UN_Travel_Delete_Method
UN_Travel_Projection_View
UN_Travel_rbaBooking_Method
UN_Travel_Read_Method
UN_Travel_Update_Method
Additional Materials shared by Instructor
ABAP_Objects_Ex1_Sol
CDS_demo_ppt_v1
Booking_Interface_view_v1
Booking_Interface_view_v1
Bookin_Metadata_Extention_v1
Booking_Projection_view_v1
EML_Statements_v1
Travel_Behavior_Definition_v1
Travel_Behavior_Definition_v2
Travel_Behavior_Definition_v3_draft
Travel_Behavior_Implementation_on_class_v1
Travel_Behavior_Implementation_on_class_v2
Travel_Behavior_Implementation_on_v1
Travel_Behavior_Projection_v1
Travel_Behavior_Projection_v2
Travel_Behavior_Projection_v3_draft
Capstone Projects / Case Studies
Capstone Project - Business Partner Management Service
Capstone Project - Incident Status Notification and Automation
Capstone Project - Purchase Order Management Application
Capstone Project - SAP S4HANA Extension with RAP and SAP Build
Capstone Project - Service Incident Management Fusion Application
Interview Questions
Interview Questions - Set 1
Interview Questions - Set 2
Interview Questions - Set 3
Interview Questions - Set 4
Interview Questions - Set 5
Sample Resume
Sample Resume - Fresher SAP S4HANA BTP RAP Professional
Sample Resume - Experienced SAP S4HANA BTP RAP Expert (7+ years)
Sample Resume - Mid-Level SAP S4HANA BTP RAP Consultant (3-5 years)
Prepare your Linkedin profile
Linkedin Cheat Sheet
Prepare your Resume
Resume Cheat Sheet
Final Quiz
Test Your Knowledge
Teach online with
Assignment
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock