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
Test Your Knowledge
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock