0% found this document useful (1 vote)
357 views

SAP BTP ABAP Course Content - Customized

This document provides an overview of key cloud concepts in SAP including the difference between on-premise and cloud offerings. It also describes SAP Business Technology Platform and how to create services, data models, and applications using technologies like ABAP, CDS, OData, and Fiori. Specifically, it outlines how to develop RESTful services with ABAP, define data models and behaviors, build managed processor apps, and create responsive Fiori list and object pages for consuming services on the cloud.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
357 views

SAP BTP ABAP Course Content - Customized

This document provides an overview of key cloud concepts in SAP including the difference between on-premise and cloud offerings. It also describes SAP Business Technology Platform and how to create services, data models, and applications using technologies like ABAP, CDS, OData, and Fiori. Specifically, it outlines how to develop RESTful services with ABAP, define data models and behaviors, build managed processor apps, and create responsive Fiori list and object pages for consuming services on the cloud.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

Introduction to Cloud Terminologies


a. Difference between On-premise & Cloud
b. SAP S/4 HANA On-Premise & S/4 HANA Cloud
c. Different types of Offerings
d. Extensibility in SAP S/4 HANA
e. Key User Extensibility Overview
f. Developers Extensibility Overview
g. Side-by-side Extensibility Overview

2. SAP BTP
a. What is SAP BTP
b. SAP BTP ABAP
c. Introduction to RESTful Application Programming
d. ABAP on Cloud
e. SAP BTP learning Track
f. BTP Customer View
g. Setup SAP BTP Trial Account – Developer on-boarding
h. Create your ABAP on Cloud Instance

3. Create Services Using CDS


a. Limitations of ABAP on Cloud
b. Introduction to CDS View/Entity SAP ABAP on Cloud and RAP (Restful Application Programming
Training)
c. Why do we Use CDS Views
d. Implementing CDS View’s
e. Creating OData Service using CDS

4. Create DDIC
a. Introduction to Data Dictionary
b. Creating Structure
c. Creating Database tables
d. Creating Class for Load Data in Table’s

5. RESTful Application Programming


a. History of ABAP on Cloud
b. Motivation for ABAP on Cloud – Scenario
c. Common Challenges in ABAP Development
d. Evolution of ABAP Programming Model
e. What is RAP (Restful Application Programming) •
f. Types of Scenarios
i. Managed Scenario
ii. Unmanaged Scenario

6. Behavior Definition Concept


a. Introduction to Classes
b. Local Types/Classes in ABAP with Global Classes
c. Implementing Class Pool Concept
d. Behavior Definition Introduction
e. Create Behavior Definition

INT
ER
NA
L
7. Behavior Implementation
a. Create Behavior implementation for Unmanaged Scenario
b. Implementing Create, Update and Delete functionality
c. Make fields read only
d. Making fields Mandatory
e. Add validation
f. Implement Actions

8. Entity Manipulation Language


a. Introduction to EML
b. Understanding Why we need EML
c. Uses of EML
d. Syntax for EML
e. Implementing EML in Class

9. Managed Processor App


a. Defining Managed Scenario
b. Use Case for Managed Scenario
c. Describing Functionality of Scenario
d. Creating Data Model
e. Building Behavior Definition
f. Implementing Processor CDS
g. Building Service definition
h. Creating Service Binding

10. Actions Determination


a. Implementing the Action create
b. Implementing the Action approve
c. Implementing the Action reject
d. Modeling Static and Dynamic Feature Control
e. Implementing Validations
f. Implementing the Determination

11. Create Fiori Element App


a. Creating OData Service ( Business Service)
b. Introduction to Fiori Elements
c. Free style v/s Fiori Elements App
d. Developer persona – Fiori Elements
e. What is Business Application Studio
f. Creating List Report Object Page App Using BAS
g. Developing Read-Only List Reporting Apps

12. Fiori App with Launchpad in BTP

INT
ER
NA
L

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy