Autoplay
Autocomplete
Previous Lesson
Complete and Continue
SAP BTP Development Training
Glossary of Terms
Glossary of SAP BTP Development terms
Follow our LinkedIn SAP Learner Community for lot of Free Content
SAP Learner Community of LinkedIn
Session 1 - Introduction to SAP BTP and Setup
Session Video - Introduction to SAP BTP and Setup (41:39)
Assignment
Quiz
Session 2 - Core Data Services (CDS) Overview
Session Video - Core Data Services (CDS) Overview (56:58)
Assignment
Quiz
Session 3 - CDS Basics and Association Techniques
Session Video - CDS Basics and Association Techniques (60:03)
Assignment
Quiz
Session 4 - Advanced CDS Associations and Performance Tuning
Session Video - Advanced CDS Associations and Performance Tuning (77:30)
Assignment
Quiz
Session 5 - Enhancing CDS with Custom Fields and Annotations
Session Video - Enhancing CDS with Custom Fields and Annotations (70:48)
Assignment
Quiz
Session 6 - Access Control Implementation in CDS and AMDP
Session Video - Access Control Implementation in CDS and AMDP (73:40)
Assignment
Quiz
Session 7 - AMDP Table Functions and BTP Connectivity
Session Video - AMDP Table Functions and BTP Connectivity (40:17)
Assignment
Quiz
Session 8 - Developing Managed Applications with RAP
Session Video - Developing Managed Applications with RAP (75:14)
Assignment
Quiz
Session 9 - Developing Unmanaged Applications with RAP
Session Video - Developing Unmanaged Applications with RAP (76:26)
Assignment
Quiz
Session 10 - RAP Annotations for Unmanaged Applications
Session Video - RAP Annotations for Unmanaged Applications (64:11)
Assignment
Quiz
Session 11 - Unmanaged App CRUD Operations
Session Video - Unmanaged App CRUD Operations (64:31)
Assignment
Quiz
Session 12 - Unmanaged App CRUD Operations for Child Entities
Session Video - Unmanaged App CRUD Operations for Child Entities (58:45)
Assignment
Quiz
Session 13 - RAP Generator, Annotations in List & Object Page
Session Video - RAP Generator, Annotations in List & Object Page (86:40)
Assignment
Quiz
Session 14 - Deploying App to BTP and Miscellaneous Annotations
Session Video - Deploying App to BTP and Miscellaneous Annotations (57:59)
Assignment
Quiz
Session 15 - Managed vs. Unmanaged Save & Custom Entity Handling
Session Video - Managed vs. Unmanaged Save & Custom Entity Handling (54:40)
Assignment
Quiz
Session 16 - Validations and Handling Side Effects in RAP
Session Video - Validations and Handling Side Effects in RAP (41:36)
Assignment
Quiz
Session 17 - Concurrency Control, Authorizations, and ETAAG
Session Video - Concurrency Control, Authorizations, and ETAAG (68:49)
Assignment
Quiz
Session 18 - Managed and Unmanaged Numbering Concepts
Session Video - Managed and Unmanaged Numbering Concepts (45:46)
Assignment
Quiz
Session 19 - ABAPgit, RAP Extensibility, and API Consumption Introduction
Session Video - ABAPgit, RAP Extensibility, and API Consumption Introduction (28:20)
Assignment
Quiz
Assessments
Assessment - 1. ABAP RESTful Application Programming Model (RAP)
Assessment - 2. RAP Business Objects
Assessment - 3. Update and Create in Managed Transactional Apps
Assessment - 4. Draft Enabled Transactional Apps
Assessment - 5. Transactional Apps with Composite Business Objects
Assessment - 6. Unmanaged Transactional Apps
Assessment - 7. BTP Admin
Assessment - 8. ABAP CDS Views
Assessment - 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 Activities
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 - 6. Use Annotations in DDL Sources
Lab Activity - 5. 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. Create an ABAP Managed Database Procedure (AMDP) and Analyze Its Performance
Lab Activity - 17. Define and Use a CDS Table Function
Additional Materials from Trainer
SAP ABAP on HANA Links
Hands-on
Certification MCQ's
P_BTPA_2408 - SAP BTP - Solution Architect (80 Questions)
Capstone Projects / Case Studies
Capstone Project - SAP BTP Development - Automated Field Service Work Order Management with SAP CPI
Capstone Project - SAP BTP Development - Circular Economy Use Case with SAP BTP for Returnable Packaging
Capstone Project - SAP BTP Development - Real-Time Asset Tracking and Retail Experience Enhancement
Capstone Project - SAP BTP Development - Real-Time Maintenance Operations Optimization Using SAP BTP
Capstone Project - SAP BTP Development - SAP S4HANA Extension and Custom Code Modernization on SAP BTP ABAP Environment
Interview QAs
Interview Questions - Set 1
Interview Questions - Set 2
Interview Questions - Set 3
Interview Questions - Set 4
Interview Questions - Set 5
Interview Questions - Set 6
Interview Questions - Set 7
Interview Questions - Set 8
Sample Resume
Sample Resume - Fresher SAP BTP Developments Consultant
Sample Resume - Experienced SAP BTP Developments Consultant (3-5 Years Experience)
Sample Resume - Senior SAP BTP Developments (10+ Years Experience) Consultant
Prepare your Linkedin profile
Linkedin Cheat Sheet
Prepare your Resume
Resume Cheat Sheet
Final Quiz
Test Your Skills!
Teach online with
Lab Activity - 3. Define a Simple CDS View
Lab Activity - Module 2 - Exercise 3 - Define a Simple CDS View.pdf
Complete and Continue