Autoplay
Autocomplete
Previous Lesson
Complete and Continue
SAP S/4HANA BTP RAP (ABAP RESTful Application Programming Model) Training
Follow our LinkedIn SAP Learner Community for lot of Free Content
SAP Learner Community of LinkedIn
Session 1 - ABAP Objects - Introduction
Session Video - ABAP Objects - Introduction (148:08)
Assignment - ABAP Objects - Introduction
Assessment - ABAP Objects - Introduction
Lab Activity - Creating Your First ABAP Class
Session 2 - ABAP Objects - Types of Classes and Deep Dive
Session Video - Types of Classes and Deep Dive (111:33)
Assignment - ABAP Objects - Types of Classes and Deep Dive
Assessment - ABAP Objects - Types of Classes and Deep Dive
Lab Activity - Implementing Instance Constructor
Session 3 - Global Classes and Exception Handling
Session Video - Global Classes and Exception (124:06)
Assignment - Global Classes and Exception Handling
Assessment - Global Classes and Exception Handling
Lab Activity - Custom Exception Class Implementation
Session 4 - Introduction to ODATA
Session Video - Introduction to ODATA (130:09)
Assignment - Introduction to ODATA
Assessment - Introduction to ODATA
Lab Activity - Setting Up OData Service
Session 5 - ODATA - CRUD Operations
Session Video - ODATA - CRUD operations (139:05)
Assignment - ODATA - CRUD Operations
Assessment - ODATA - CRUD Operations
Lab Activity - ODATA CRUD Operations with Products
Session 6 - Introduction to FIORI
Session Video - Introduction to FIORI (76:37)
Assignment - Introduction to FIORI
Assessment - Introduction to FIORI
Lab Activity - Creating List Report Fiori App
Session 7 - Introduction to CDS Views
Session Video - Introduction to CDS Views (120:23)
Assignment - Introduction to CDS Views
Assessment - Introduction to CDS Views
Lab Activity - Basic CDS View Creation
Session 8 - Introduction to BTP and RAP Architecture
Session Video - Introduction to BTP and RAP Architecture (137:28)
Assignment - Introduction to BTP and RAP Architecture
Assessment - Introduction to BTP and RAP Architecture
Lab Activity - RAP Development Environment Setup
Session 9 - Eclipse and BTP Connectivity
Session Video - Eclipse and BTP Connectivity (126:39)
Assignment - Eclipse and BTP Connectivity
Assessment - Eclipse and BTP Connectivity
Lab Activity - BTP Connection Configuration
Session 10 - Introduction to RAP
Session Video - Introduction to RAP (110:48)
Assignment - Introduction to RAP
Assessment - Introduction to RAP
Lab Activity - RAP Business Object Creation
Session 11 - Data Model Creation - Interface View and Projection View
Session Video - Data Model Creation - Interface View and Projection View (79:04)
Assignment - Data Model Creation - Interface View and Projection View
Assessment - Data Model Creation - Interface View and Projection View
Lab Activity - Interface View Development
Session 12 - UI Annotations
Session Video - UI Annotations (54:19)
Assignment - UI Annotations
Assessment - UI Annotations
Lab Activity - UI Annotations Implementation
Session 13 - Service Definition, Binding and Execution
Session Video - Service Definition, Binding and Execution (70:54)
Assignment - Service Definition, Binding and Execution
Assessment - Service Definition, Binding and Execution
Lab Activity - Service Binding Implementation in RAP
Session 14 - Behavior Definition and Implementation - Managed Scenario
Session Video - Behavior Definition and Implementation (85:04)
Assignment - Behavior Definition and Implementation - Managed Scenarios
Assessment - Behavior Definition and Implementation - Managed Scenarios
Lab Activity - Managed Scenario Setup
Session 15 - EML Statements
Session Video - EML Statements - Part A (24:51)
Session Video - EML Statements - Part B (100:38)
Assignment - EML Statements
Assessment - EML Statements
Lab Activity - EML Statements Implementation
Session 16 - Validations, Determinations, Actions and Exceptions
Session Video - Validations, Determinations, Actions and Exceptions (135:02)
Assignment - Validations, Determinations, Actions and Exceptions
Assessment - Validations, Determinations, Actions and Exceptions
Lab Activity - Business Validation Implementation
Session 17 - Dynamic Feature Control, Draft Handling
Session Video - Dynamic Feature Control, Draft Handling (119:24)
Assignment - Dynamic Feature Control, Draft Handling
Assessment - Dynamic Feature Control, Draft Handling
Lab Activity - Dynamic Feature Control
Session 18 - Unmanaged RAP Application Development
Session Video - Unmanaged RAP Application Development (115:17)
Assignment - Unmanaged RAP Application Development
Assessment - Unmanaged RAP Application Development
Lab Activity - Unmanaged RAP Implementation
Session 19 - FIORI Overview - Fiori Apps Configuration
Session Video - FIORI Overview - Fiori Apps Configuration (135:56)
Assignment - FIORI Integration and Extensions
Assessment - FIORI Integration and Extensions
Lab Activity - Fiori Apps Configuration
Session 20 - In App Extensions, Business Application Studio and Cloud Connector
Session Video - In App Extensions, Business Application Studio (132:38)
Assignment - In-App Extensions, Business Application Studio and Cloud Connector
Assessment - In-App Extensions, Business Application Studio and Cloud Connector
Lab Activity - Business Application Studio Configuration
Labs - 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
Labs - 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
Interview QAs
Set 1 - Interview Q&As
Set 2 - Interview Q&As
Set 3 - Interview Q&As
Prepare your Linkedin profile
Linkedin Cheat Sheet
Prepare your Resume
Resume Cheat Sheet
Final Quiz
Test Your Knowledge
Teach online with
Assignment - Introduction to RAP
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock