SAP ABAP on HANA Training for Beginners

Learn ABAP on HANA with step by step (Hands-on approach) | 38+ code example | HANA | CDS | AMDP | FIORI | Trial System
SAP ABAP on HANA Training for Beginners
File Size :
3.31 GB
Total length :
8h 3m

Category

Instructor

Smart Logic Academy

Language

Last update

Last updated 8/2022

Ratings

4.2/5

SAP ABAP on HANA Training for Beginners

What you’ll 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
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

SAP ABAP on HANA Training for Beginners

Requirements

Basics of SAP ABAP Programming

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 Scripting2. SAP ABAP development for HANA             Main skills required: ABAP, ABAP CDS Views, AMDP procedures3. 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 are1. SAP HANA basic features2. Code to Data Paradigm3. ABAP Development Tools ( ADT ) for eclipse4. Core Data Services ( CDS ) Views5. ABAP managed database procedure ( AMDP )6. ABAP Database Connectivity ( ADBC )7. ALV with Integrated Data Access ( ALV IDA )8. VDM Virtual Data Model 9. Creation of CDS-based SAP FIORI List Report Application10. Configuration of 30-day free trial ABAP system on the SAP cloud platformCourse features1. The course focus on learning through a hands-on approach2. straight-to-the-point explanation.3. Get Source code on every program discussed4. Test what you learned by solving MCQs after videos5. Creation of CDS-based SAP FIORI List Report Application6. We will help you to configure the 30 days free trial ABAP system on the SAP cloud platform7. Get certification of completion.8. Full lifetime access9. Interview questions and answersThe 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 doing 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 Get access to an ABAP on the HANA system and practice on itAnswer quiz questions for self-evaluationFollow the order in which lectures are arrangedBased on the title, feel free to skip certain partsUse the given code for fast and correct resultsLatest Updates: 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 test2. SAP Smart Forms for beginners3. SAP ABAP code analysis for beginners

Overview

Section 1: Course Flow

Lecture 1 Course Flow

Section 2: Fundamental technical concepts of SAP HANA

Lecture 2 What is SAP HANA ?

Lecture 3 In memory Database

Lecture 4 Multi-core Architecture

Lecture 5 Row store and Column store

Lecture 6 Data Compression

Lecture 7 Parallel Processing

Lecture 8 Aggregates and Indexes

Lecture 9 Paradigm Shift in Programming Approach I

Lecture 10 Paradigm Shift in Programming Approach II

Section 3: ABAP Development Tool ( ADT)

Lecture 11 What is ADT ?

Lecture 12 Installation of ADT

Lecture 13 Getting Started with ADT

Section 4: Core Data Services ( CDS )

Lecture 14 Background for CDS view I – Theory

Lecture 15 Background for CDS views II – Theory

Lecture 16 CDS Definition – Theory

Lecture 17 Repository Objects – Theory

Lecture 18 Types of CDS Views – Theory

Lecture 19 ABAP CDS view Basics – Theory

Lecture 20 Background for coding – Theory

Lecture 21 CDS syntax – Theory

Lecture 22 Simple CDS view – Hands on

Lecture 23 Data preview tool and other useful tools in ADT – Hands on

Lecture 24 Annotations in CDS view – Theory

Lecture 25 Annotations in CDS view – Hands on

Lecture 26 Case Expression – Theory

Lecture 27 Case Expression – Hands on

Lecture 28 Arithmatics, String Expressions and Currency conversion in CDS views – Theory

Lecture 29 Arithmatics, String Expressions and Currency conversion in CDS views – Hands on

Lecture 30 Aggregation Expression in CDS views – Thoery

Lecture 31 Aggregation Expression in CDS views – Hnads on

Lecture 32 Joins and Union – Theory

Lecture 33 Joins in CDS views – Hnads on

Lecture 34 Union and Union All in CDS views – Hands on

Lecture 35 CDS views with input parameters – Theory

Lecture 36 CDS views with input parameters – Handa on

Lecture 37 Consume CDS view in another CDS view – Theory

Lecture 38 Consume CDS view in another CDS view – Hands on

Lecture 39 Consume CDS view in ABAP Report – Theory

Lecture 40 Consume CDS view in ABAP Report – Hands on

Lecture 41 Associations in CDS views – Theory I

Lecture 42 Associations in CDS views – Theory II

Lecture 43 Ad-hoc Associations – Hands on

Lecture 44 Exposed Associations – CDS view – Hands on

Lecture 45 Exposed Associations – Report – Hands on

Lecture 46 Filtered Associations – Hands on

Lecture 47 Extend View in CDS views – Theory

Lecture 48 Extend View in CDS view – Hands on

Lecture 49 Authorization in CDS Views – Theory

Lecture 50 Authorization in CDS Views – Hands on

Section 5: ABAP Managed Database Procedure ( AMDP )

Lecture 51 AMDP – Theory

Lecture 52 AMDP – Hands on

Section 6: CDS Table Function

Lecture 53 CDS Table Function – Theory

Lecture 54 CDS Table Function – Hands on

Section 7: Use Select-Options with AMDP and CDS Views

Lecture 55 Select-options with AMDP and CDS views – Theory

Lecture 56 Select-Options with AMDP – Hands on

Lecture 57 Select-Options with CDS Views – Hands on

Section 8: ABAP Database Connectivity ( ADBC )

Lecture 58 ADBC – Theory

Lecture 59 ADBC – Hands on

Section 9: ALV IDA

Lecture 60 ALV IDA Introduction

Lecture 61 ALV IDA Display Theory

Lecture 62 ALV IDA Display Table – Hands on

Lecture 63 ALV IDA DIsplay CDS view – Hands on

Lecture 64 ALV IDA Parameters – Theory

Lecture 65 ALV IDA Parameters – Hands on

Lecture 66 ALV IDA Selection Options – Theory

Lecture 67 ALV IDA Selection Options Table – Hands on

Lecture 68 ALV IDA Selection Options CDS View – Hands on

Section 10: Creation of CDS view based SAP FIORI List Report Application

Lecture 69 ABAP programming model for Fiori App

Lecture 70 Virtual Data Models with CDS Views

Lecture 71 Creation of Basic Views

Lecture 72 Creation of Composite View

Lecture 73 Creation of Consumption view and Odata Service

Lecture 74 Fiori List Report Application

Section 11: Interview Questions and Answers

Lecture 75 Interview Questions and Answers

Section 12: Bonus Lectures – I : Trial ABAP system with HANA database on SAP Cloud Platform

Lecture 76 Introduction – I

Lecture 77 Introduction – II

Lecture 78 Create free trial account on SAP Cloud Platform

Lecture 79 Create Trial ABAP system instance

Lecture 80 Installation of Eclipse IDE & ABAP Development Tool (ADT)

Lecture 81 Eclipse based ADT connection to SAP cloud platform ABAP environment

Lecture 82 Limitations of Trial ABAP on cloud and workaround

Lecture 83 Make Trial ABAP system ready to use

Lecture 84 Sample codes for practice – Table Definitions and data creation

Lecture 85 Sample codes for practice – CDS Views

Lecture 86 Sample codes for practice – AMDP procedures

Section 13: Bonus Lectures – II : Other courses

Lecture 87 Bonus Lecture : SAP ABAP for HANA certification preparation test

Any SAP Consultants who want to learn ABAP for HANA,SAP ABAP Developer,SAP S/4 HANA Developers

Course Information:

Udemy | English | 8h 3m | 3.31 GB
Created by: Smart Logic Academy

You Can See More Courses in the IT & Software >> Greetings from CourseDown.com

New Courses

Scroll to Top