SAP ABAP on HANA Training for Beginners

Learn ABAP on HANA with Hands-on approach | 38+ code example | HANA | CDS | AMDP | FIORI | Interview Q&A | Trial System

4.51 (3392 reviews)
Udemy
platform
English
language
IT Certification
category
17,224
students
9 hours
content
Dec 2023
last update
$79.99
regular price

What you will learn

Enhance your existing SAP ABAP skill-set

Helps to get a job in ABAP development for SAP HANA

SAP HANA features

Code to Data Paradigm

ABAP Development Tool (ADT Eclipse)

ABAP Core Data Services ( CDS ) views

CDS View Entity

ABAP managed database procedures ( AMDP )

ABAP Database Conectivity ( ADBC )

ALV IDA ( Integrated Data Access )

Interview question and answers

Select-options with AMDP

Select-options with CDS Views

Trial cloud based ABAP system for practice purpose

Creation of CDS based SAP FIORI List Report Application

VDM Virtual Data Models with CDS Views

Interview Questions and Answers

How to find CDS view and CDS view entity?

Description

All SAP products are moving to SAP HANA, this demands SAP ABAP NetWeaver Application Server to leverage the features and capabilities of the SAP HANA database. ABAP for SAP HANA refers to all developments which leverage the power of SAP HANA within ABAP applications. In this course, the instructor introduces you to the fundamental skills needed to understand  ABAP development for SAP HANA programming concepts and start creating your own ABAP for HANA programs. This course focus on learning through a hands-on approach and is packed full of step-by-step examples. Anyone can join the course with basic knowledge of ABAP programming.  

There are mainly 3 roles in SAP HANA from the developer's point of view.

1. SAP HANA native developer

             Main skills required: HANA modeling Attribute, Analytic and Calculation views, Native HANA SQL Scripting

2. SAP ABAP development for HANA

             Main skills required: ABAP, ABAP CDS Views, AMDP procedures

3. SAP UI5 FIORI

             Main skills required: SAPUI5, JavaScript, CSS, HTML5.

Note:

The main objective of the course is to provide skills on ABAP development for SAP HANA, hence it does not cover any SAP HANA modeling or SAP UI5 development concepts. The course explains the basic features of the SAP HANA database which are relevant to ABAP development for SAP HANA.


Areas covered in this course are

1. SAP HANA basic features

2. Code to Data Paradigm

3. ABAP Development Tools ( ADT ) for eclipse

4. Core Data Services ( CDS ) Views

5. CDS view Entity

6. ABAP managed database procedure ( AMDP )

7. ABAP Database Connectivity ( ADBC )

8. ALV with Integrated Data Access ( ALV IDA )

9. VDM Virtual Data Model

10. Creation of CDS-based SAP FIORI List Report Application

11. Configuration of 30-day free trial ABAP system on the SAP cloud platform


Course features

1. The course focus on learning through a hands-on approach

2. straight-to-the-point explanation.

3. Get Source code on every program discussed

4. Test what you learned by solving MCQs after videos

5. Creation of CDS-based SAP FIORI List Report Application

6. We will help you to configure the 30 days free trial ABAP system on the SAP cloud platform

7. Get certification of completion.

8. Full lifetime access

9. Topic wise Interview questions and answers


The course makes it so easy to learn ABAP for HANA, you will be building and testing out your own code in no time. The course is delivered in such a way that any ABAPer, who takes the course will have absolutely no problem understanding all the topics discussed. This course focus on learning through a hands-on approach and is packed full of step-by-step examples.

The instructor believes that doing hands-on without knowing the theory is half learning. Hence In this course, he will cover all necessary theories related to SAP HANA and ABAP for HANA before starting to do the hands-on sessions. You will learn by watching the author actually perform the operation he is instructing on, as he explains step by step how to create programs.

The instructor knows your time is precious and hence delivers information straight to the point. The complexity of topics will gradually increase hence it is advised to watch videos the way they are arranged. You will be provided with all program codes discussed in hands-on sessions.

We will help you to configure the 30 days free trial ABAP system with the HANA database on the SAP cloud platform and the installation of the Eclipse-based ABAP Development Tool (ADT) for the development of CDS views, AMDP procedures. The trial period can be further extended up to 90 days.

Please note,

the trial ABAP system is optimized for cloud usage therefore not all the features of an on-premise ABAP system are available, for example, SAP GUI and ABAP report programs are not available since screen processing is not suitable for cloud operations.

We have used a proper on-premise ABAP system with a HANA database and not a trial ABAP system for the explanations of all the practice examples discussed in this course. It's recommended to use a proper on-premise ABAP system with the HANA database but if you don't have such a system in that case as a secondary option you can use a free trial ABAP system on the SAP cloud platform.


To make the best of this course

  1. Get access to an ABAP on the HANA system and practice on it

  2. Answer quiz questions for self-evaluation

  3. Follow the order in which lectures are arranged

  4. Based on the title, feel free to skip certain parts

  5. Use the given code for fast and correct results


Latest Updates:

2nd Oct 2023:

A new section has been added on topic "CDS view Entity"

12th June 2022:

A new section has been added to explain the creation of the CDS-based SAP FIORI List Report Application.

28th Jan 2022:

Bonus Section has been added to help students configure the 30-day free trial ABAP system with the HANA database on the SAP cloud platform.


Other Courses :

1. SAP ABAP for HANA certification preparation test

2. SAP Smart Forms for beginners

3. SAP ABAP code analysis for beginners

4. SAP ABAP New syntax

Content

Course Flow

Course Flow

Fundamental technical concepts of SAP HANA

What is SAP HANA ?
In memory Database
Multi-core Architecture
Row store and Column store
Data Compression
Parallel Processing
Aggregates and Indexes
Paradigm Shift in Programming Approach I
Paradigm Shift in Programming Approach II
Quiz

ABAP Development Tool ( ADT)

What is ADT ?
Installation of ADT
Getting Started with ADT
Quiz

Core Data Services ( CDS )

Background for CDS view I - Theory
Background for CDS views II - Theory
CDS Definition - Theory
Repository Objects - Theory
Types of CDS Views - Theory
ABAP CDS view Basics - Theory
Background for coding - Theory
CDS syntax - Theory
Simple CDS view - Hands on
Data preview tool and other useful tools in ADT - Hands on
Annotations in CDS view - Theory
Annotations in CDS view - Hands on
Case Expression - Theory
Case Expression - Hands on
Arithmatics, String Expressions and Currency conversion in CDS views - Theory
Arithmatics, String Expressions and Currency conversion in CDS views - Hands on
Aggregation Expression in CDS views - Thoery
Aggregation Expression in CDS views - Hnads on
Joins and Union - Theory
Joins in CDS views - Hnads on
Union and Union All in CDS views - Hands on
CDS views with input parameters - Theory
CDS views with input parameters - Handa on
Consume CDS view in another CDS view - Theory
Consume CDS view in another CDS view - Hands on
Consume CDS view in ABAP Report - Theory
Consume CDS view in ABAP Report - Hands on
Associations in CDS views - Theory I
Associations in CDS views - Theory II
Ad-hoc Associations - Hands on
Exposed Associations - CDS view - Hands on
Exposed Associations - Report - Hands on
Filtered Associations - Hands on
Extend View in CDS views - Theory
Extend View in CDS view - Hands on
Authorization in CDS Views - Theory
Authorization in CDS Views - Hands on
Quiz

ABAP Managed Database Procedure ( AMDP )

AMDP - Theory
AMDP - Hands on
Quiz

CDS Table Function

CDS Table Function - Theory
CDS Table Function - Hands on
Quiz

ABAP Database Connectivity ( ADBC )

ADBC - Theory
ADBC - Hands on
Quiz

ALV IDA

ALV IDA Introduction
ALV IDA Display Theory
ALV IDA Display Table - Hands on
ALV IDA DIsplay CDS view - Hands on
ALV IDA Parameters - Theory
ALV IDA Parameters - Hands on
ALV IDA Selection Options - Theory
ALV IDA Selection Options Table - Hands on
ALV IDA Selection Options CDS View - Hands on
Quiz

Interview Questions and Answers

Interview Questions and Answers
Bonus Lecture

Screenshots

SAP ABAP on HANA Training for Beginners - Screenshot_01SAP ABAP on HANA Training for Beginners - Screenshot_02SAP ABAP on HANA Training for Beginners - Screenshot_03SAP ABAP on HANA Training for Beginners - Screenshot_04

Reviews

Laertis
October 25, 2023
Accent is difficult to understand and the flow of speech is really bad. Loosing concentration and not understanding some words are inevitable. Subtitles are helping now but they are generated from speech, so sometimes are not correct.
Mithilesh
October 17, 2023
Each concept has been explained in a very detailed manner and the pace is also slow giving enough time to grasp and process the new learnings.
Satya
August 28, 2023
Just believe in course and keep studying until you achieve your goals. How can anyone give less than 5 stars when some one has given his/her full potential? 5 stars to course.
Kaleru
August 22, 2023
Yes, from this video's we are getting good information about the S4 HANA platform with some demo programs.
Hector
April 25, 2023
Buena organización del contenido. -El audio extremadamente bajo. -El ritmo monotono. Si sabes algo de HANA, no lo tomes.
Bhagvat
March 30, 2023
I love the way instructor is showing the ABAP on HANA functionality. He is explaining in very easy to understand and he has excellent knowledge of the subject.
Goncalo
February 19, 2023
To follow the course you need to have an SAP login, if I had one I certainly wouldn't need an introductory course. And I think this information should be given in the course presentation.
Anh
February 10, 2023
This course is good for beginner until Data Core Service section. After DCS, a lot of new concepts are fast-forwarded or not even explained. I suggest to redo all the modules after DCS with more details. I am senior developer of everything else but SAP HANA and i could not follow until the end.
Roberto
December 13, 2022
I want to congratulate Smart Logic Academy because it is a very complete course. A complete course for beginners. I have already taken another face-to-face course covering the same subject whose content was not as dense. Now that I have purchased access to S4Hana, I intend to practice each of the exercises to better retain the contents and in the future I will acquire other training with Smart Logic Academy team.
Lonny
December 7, 2022
I've been a developer for 36 years, 15 with RPG and 21 with ABAP. This is great stuff!!! Although the column database is quite hard to understand at this time but I'm looking forward to it being explained.
Raghavendra
October 24, 2022
It's really good. Lot of content, Easy examples. Only thing is, they can give one final project which we alone could do based on the training that was given.
Hemani
September 29, 2022
Very aweful Course, completely theory, no handon. I can't belive I have completed 20% of course without looking at SAP system. Pretty bad.
Rajesh
August 27, 2022
To understand the subject from beginner it will be take some time, but your explanation in briefly SME is much more important to me.
Leo
June 16, 2022
I learned the basics and concepts which makes it easier to understand and apply the codes. This course is very helpful!
Gyana
March 12, 2022
Thanks, smart logic Academy for this type of course. It gave me an overall idea of SAP ABAP ON HANA. I have completed the course today. I can say my time investment in this course is worth it. I am waiting for some advanced concepts from you.

Coupons

DateDiscountStatus
5/27/202040% OFF
expired
11/28/202094% OFF
expired

Charts

Price

SAP ABAP on HANA Training for Beginners - Price chart

Rating

SAP ABAP on HANA Training for Beginners - Ratings chart

Enrollment distribution

SAP ABAP on HANA Training for Beginners - Distribution chart
2381630
udemy ID
5/23/2019
course created date
11/22/2019
course indexed date
Bot
course submited by