This Course Includes
- 4.5 hours on-demand video
- Assignments
- 9 downloadable resources
- Access on mobile and TV
- Certificate of completion
Course Content
7 sections • 46 lectures • 4h 18m total length
Section 1: Introduction to HANA Studio and ADT
- Introduction and Course Structure — 3:34
- HANA Studio and ADT Introduction — 1:33
- Installation of ABAP Development Tools (ADT) — 2:21
- Creating a Domain and Data Element in HANA Studio — 3:21
- Creating an ABAP Structure in HANA Studio — 2:02
- Creating an ABAP Class in HANA Studio — 2:27
- HANA Studio Helpful Functions — 0:37
- Summary — 1:07
Section 2: ABAP CDS Views
- Introduction — 5:41
- Defining ABAP CDS Views — 2:45
- Creating Your First ABAP CDS View — 10:56
- CDS View Associations — 2:56
- Create CDS Views with Association – Sales Order Header and Sales Order Item
Section 3: Data Modelling Concepts
- Data Modelling Concepts and Syntax Introduction — 5:09
- CASE and CAST Statements — 4:54
- Support of SQL Functions: Numeric and String Functions — 13:08
- Arithmetic Expressions and Session Variables — 3:21
- Demo: String Functions, Arithmetic Expressions, and Session Variables — 6:12
- Client Handling — 4:04
- Currency and Quantity Conversion — 6:26
- Demo: Client Handling and Currency Conversion — 4:52
- CDS Aggregate Functions, Group By, and Having Clause — 10:21
- Annotations Overview — 6:08
- Demo: Annotations — 3:54
- Summary — 1:41
Section 4: OData and SAP Gateway
- Introduction to OData — 6:10
- What is REST? — 9:23
- OData CRUD and Query Operations — 10:24
- Create an SAP Gateway Project using T-Code SEGW — 3:01
- Create Entity Type, Entity Set, and Generate Runtime Artifacts — 8:25
- Implement GET EntitySet and Register & Activate Service — 9:38
- Implement GET Entity and Test — 9:30
- Implement POST Operation (Create Entity) and Test — 6:30
- Implement ORDER BY Query Operation — 9:32
- Summary and What Next? — 2:48
Section 5: BOPF Framework
- What is BOPF? — 1:14
- BOPF Meta Model — 10:27
Section 6: End-to-End S/4HANA Application Development
- Introduction — 2:38
- Create Base Tables — 6:15
- Create Interface CDS Views — 3:18
- Create Transaction Processing CDS Views — 9:41
- Test Generated BOPF Object — 2:47
- Create Consumption CDS Views for the Transaction Processing CDS Views — 6:23
- Create and Activate OData Service — 3:53
- Test OData Service in Gateway Client — 6:11
- Create Smart Template-Based UI5 for the Custom Application — 13:09
- Summary — 0:49
Requirements
- Some experience in basic SAP ABAP
Description
ABAP Development in S/4HANA is a path into the new ABAP programming world.
The course covers the major building blocks of S/4HANA:
- Core Data Services (CDS Views)
- OData and NetWeaver Gateway
- BOPF (Business Object Processing Framework)
Course Structure
The course is structured into theory and demos.
This course serves as a complete guide for ABAP developers looking forward to learning and building new applications on S/4HANA. It also includes a dedicated lecture that provides a step-by-step guide to building a new S/4HANA application from scratch.
The step-by-step guide covers the following:
- Creation of base tables for storing data
- Creation of interface CDS views
- Creation of transactional processing CDS views
- Testing generated BOPF objects in the BOBT transaction
- Creation of consumption CDS views
- Creation of OData services using Gateway Project Builder (SEGW)
- Creation of a UI project and generation of the application UI
Who This Course Is For
- ABAP Developers
- Development Architects
- Team Leads
- Solution Architects
- SAP Consultants and Architects working with ABAP
At the end of this course, you will have a strong understanding of the key components of S/4HANA. You will be able to create new transactional and list-view applications using CDS Views, OData, and BOPF.
Download
Password : free-udemy-course.en.gp
