Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Sap Abap On Cloud – Restful Programming For Beginners

    Posted By: ELK1nG
    Sap Abap On Cloud – Restful Programming For Beginners

    Sap Abap On Cloud – Restful Programming For Beginners
    Published 10/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 10.36 GB | Duration: 14h 16m

    Best course to learn and work in basic concepts of RESTful Programming and ABAP on Cloud / BTP.

    What you'll learn

    You will create your own tenant and explore different aspects of SAP BTP and ABAP on Cloud.

    You will learn about the basics of ABAP on Cloud and RESTful programming, including their uses and features, and how to register for a free trial account.

    You will set up SAP Cloud and tools: Create a free SAP Cloud trial account, install Eclipse IDE for ABAP development, and understand SAP BTP, including spaces,

    , quotas, limitations, and the benefits of ABAP on Cloud. You will also compare SAP WebIDE, SAP HANA Studio, and Eclipse to know when to use each tool.

    You will learn about modeling and development: Build data elements, domains, structures, and tables in Eclipse, including foreign key relationships and how to

    create data using Classes in ABAP on Cloud. You will work with CDS views, including complex scenarios with associations, aggregations, parameters, SQL scripts,

    and AMDP procedures. You will study the Restful ABAP Programming Model (RAP): Understand the RAP framework, including the differences between managed and

    unmanaged scenarios, and develop Fiori apps using customer and agency CDS with related data.

    You will implement behavior definitions and methods, debug, and enhance Fiori UIs with features like search help and custom logic.

    You will learn about new ABAP syntax and Entity Manipulation Language (EML): Explore new syntax features for data handling and loops,

    practice using EML for CRUD operations in managed scenarios, and see practical examples of EML in Fiori apps, like processor and approver applications.

    Requirements

    It's good if you have prior knowledge in SAP ABAP, although I have tried to explain the concept for beginners.

    Description

    This course has been made for beginners in SAP ABAP on Cloud, it'll help them to understand RESTful Programming and how to implement it in ABAP on cloud.In this course I'll be teaching you to create your own tenant and explore different aspects of SAP BTP and ABAP on Cloud.You will learn about the basics of ABAP on Cloud and RESTful programming, including their uses and features, and how to register for a free trial account in the Cloud.You will set up SAP Cloud and tools: Create a free SAP Cloud trial account, install Eclipse IDE for ABAP development, and understand SAP BTP, including spaces, quotas, limitations, and the benefits of ABAP on Cloud. You will also compare SAP WebIDE, SAP HANA Studio, and Eclipse to know when to use each tool.You will learn about modeling and development: Build data elements, domains, structures, and tables in Eclipse, including foreign key relationships and how to create data using Classes in ABAP on Cloud. You will work with CDS views, including complex scenarios with associations, aggregations, parameters, SQL scripts, and AMDP procedures.You will study the Restful ABAP Programming Model (RAP): Understand the RAP framework, including the differences between managed and unmanaged scenarios, and develop Fiori apps using customer and agency CDS with related data. You will implement behavior definitions and methods, debug, and enhance Fiori UIs with features like search help and custom logic.You will learn about new ABAP syntax and Entity Manipulation Language (EML): Explore new syntax features for data handling and loops, practice using EML for CRUD operations in managed scenarios, and see practical examples of EML in Fiori apps, like processor and approver applications.I have tried to explain all the concepts using simple examples which can be extended to match your business case in real time. All the concepts have been explained using simple examples so that even beginners can understand them.In the resources section of lectures you'll find the code for building apps, which I have used in the practical demos which I have shown in the videos.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction to ABAP on Cloud – RESTful Programming model

    Lecture 2 SAP Cloud Platform / SAP Business Technology Platform – Further Details

    Section 2: Creating your SAP Cloud account and using Eclipse IDE to access ABAP on Cloud

    Lecture 3 Steps to create your free SAP Cloud Trial Account

    Lecture 4 Steps to install Eclipse IDE with ABAP Development support and connect to cloud

    Lecture 5 SAP BTP (Spaces, Quota, etc); Limitations and Advantages of ABAP on Cloud

    Lecture 6 Differences between SAP WebIDE, SAP HANA Studio, Eclipse, When to use which one?

    Section 3: Building Objects in ABAP on Cloud

    Lecture 7 Creating our first class and executing it

    Lecture 8 Building Data Elements, Domains, Structures, Tables in Eclipse

    Lecture 9 Creating tables with foreign key relationship and include structures in AOC

    Lecture 10 Creating data within our custom tables using Class in AOC

    Section 4: CDS Views in ABAP on Cloud

    Lecture 11 CDS views and AMDP procedures - An Introduction

    Lecture 12 CDS and AMDP Further Details

    Lecture 13 CDS Views demo with Associations

    Lecture 14 Using multiple associations and parameters in CDS views

    Lecture 15 CDS views with group by, aggregation operation and passing arguments

    Section 5: Service Definition, Service Binding and Endpoint creation

    Lecture 16 Service Definition, Service Binding and Endpoint creation

    Section 6: AMDP in ABAP on Cloud

    Lecture 17 SQL Scripts

    Lecture 18 AMDP Implementation and calling it from a class

    Lecture 19 CDS Table Function for executing SQL script in CDS

    Section 7: Restful ABAP Programming

    Lecture 20 Restful ABAP Data Model - Main Tables

    Lecture 21 Overview of Restful ABAP Programming Model - RAP

    Lecture 22 Differences Between Managed and Unmanaged Scenarios in RAP

    Lecture 23 Use Case – Fiori App to Display (using RAP)

    Lecture 24 Creating Customer CDS with association on i_country

    Lecture 25 Creating Agency CDS and Travel CDS (Consumption view) with associations

    Lecture 26 Creating Service Definition, Service Binding and Fiori UI Preview

    Lecture 27 Annotations

    Lecture 28 Adding Annotations on the main page

    Lecture 29 Adding Annotations on the Object Page

    Lecture 30 Adding Search Help on Fiori Page

    Lecture 31 Generic Search with Fuzzy Threshold on Fiori UI

    Lecture 32 Using Select Options and Variants on Fiori UI screen

    Section 8: Local Classes, Global Classes and Class Pool

    Lecture 33 What are Local Classes, Global Classes and Class Pool in ABAP on Cloud

    Lecture 34 Class Pool Concept - Practical demo

    Section 9: Create, Edit, Deleting operations in RAP

    Lecture 35 RAP – Business Object, Root entity, Behavior Definition (BDEF)

    Lecture 36 Understanding Behaviour Implementation in RESTful ABAP Programming

    Lecture 37 Behaviour Implementation - Practical Example - Part 1

    Lecture 38 Behaviour Implementation - Part 2 - Create Method

    Lecture 39 Debugging and setting breakpoints

    Lecture 40 Create Logic - Step by Step execution in debug mode

    Lecture 41 Feature Control Properties (Mandatory, Read only, etc) on Fiori UI

    Lecture 42 Delete / Update Logic - Step by Step execution in debug mode

    Lecture 43 Adding button on Fiori UI and writing custom logic - Unmanaged scenario

    Section 10: Managed Scenario - Practical Demo and New ABAP Syntax

    Lecture 44 Managed Scenario to be developed

    Lecture 45 CDS Root view and eTag Concept

    Lecture 46 CDS Child view and composition linking with root view

    Lecture 47 Creating Behaviour Definition for Managed Scenario

    Lecture 48 Three Level Scenario

    Lecture 49 CDS Views for three level scenario

    Lecture 50 Behavior Definition for three level scenario

    Lecture 51 New ABAP syntax - Append # and Corresponding #

    Lecture 52 New ABAP Syntax – read table (line_exists) and new loop (for) statements

    Lecture 53 New ABAP Syntax - Loop at Group By statement

    Section 11: EML (Entity Manipulation Language)

    Lecture 54 EML (Entity Manipulation Language) Theory Concepts

    Lecture 55 EML (Entity Manipulation Language) Create - Practical Demo

    Lecture 56 EML (Entity Manipulation Language) Update, Delete - Practical Demo

    Section 12: Managed Scenario - Fiori App

    Lecture 57 Managed Scenario - Processor Fiori App

    Lecture 58 Managed Scenario - Approver Fiori App

    This course is very useful for those of you who are starting with SAP ABAP on Cloud and RESTful programming in ABAP and want to grow career in SAP ABAP.,This course will act like a bridge between existing SAP ABAP consultants who want to grow in their career in RESTful programming and want to shift to SAP ABAP RESTful Programming. As SAP ABAP on cloud will be the future of SAP, SAP is trying to slowly move it's products from in premise to cloud.,This course will be useful for existing SAP consultants who want to learn how to use cloud concepts in SAP BTP.