Weekend Deal - Flat 10% OFF on all courses

SAP ABAP on HANA Training

  • 175 Ratings
  • Learners : 330
  • 30 hrs

Techenoid SAP ABAP on HANA Training helps to develop and optimize ABAP applications that access data stored in the SAP HANA Database, learn how to build core data services views in ABAP on HANA, how to implement and debug managed database procedures on SAP HANA and how to create FPM application consuming CDS view using ACT by expert trainers who are highly qualified in their respective domains...etc.

Watch Demo
Watch Demo Video

Key Features

  • 30 Hours of instructor-led live online training
  • 100% Practical approach with hands-on practice
  • Live project based on real-life case studies
  • Most experienced & certified trainers
  • Lifetime access to class recordings
  • 24x7 Teaching assistance and support

Upcoming Batches

  • 17


    7:00 AM IST (Saturday)

    Sat-Sun (5 Weeks)
  • 19


    7:00 AM IST (Monday)

    Mon-Fri (15 days)
  • 21


    7:00 AM IST (Wednesday)

    Sat-Sun (5 Weeks)

Modes of Training

Self-paced Video Learning
  • Access to high quality pre-recorded Hadoop Training videos ( from a previous live training )
  • LMS Access
  • Access to self-paced haddop Training material designed by experts.
Instructor Led
Instructor led live training
  • Live online training by Certified & industry expert Trainers.
  • On Demand Dedicated Cloud lab and LMS access.
  • 24X7 teaching assistance and suppoert.
  • Fast-track / Regular / Weekend batches.
Corporate training
Corporate training
  • Self-paced-e-learning and/or instructor led Live-online training options.
  • Learning Management System access.
  • Enhanced reporting for individuals and teams.
  • 24X7 Support

Course Details

What are the objectives and learning outcomes of this SAP ABAP on HANA course?

SAP ABAP on HANA course aids in developing and optimizing ABAP applications and covers all the important concepts regarding ABAP development for SAP HANA like detecting and analyzing the performance of ABAP coding, etc. The course curricula include:

Introduction to ABAP on HANA

System Requirement and system set up

SAP HANA ADT Installation on HANA Studio

Architecture for ABAP for HANA

ABAP development change for HANA

Adding system and Creating package in HANA Studio

Setup environment in eclipse for ABAP development

The training explores each topic through the lens of a real-world example application. With plenty of examples, tips, and clear explanations, you’ll master many advanced aspects of SAP ABAP on HANA.

Who should do this SAP ABAP on HANA training course?

As such there are no prerequisites for learning SAP ABAP on HANA. However, with a number of opportunities in the field, the following job roles will get benefited from this course:

BI consultants

Data warehouse professionals

Data analytics professionals

Project Managers

Aspirants aiming for a career in the prospective field.

What projects are included in this SAP ABAP on HANA online training?

An in-depth knowledge of a SAP ABAP on HANA project ensures all the critical components are well-covered. With this knowledge, you can increase your visibility and enhance your efficiency in drawing real connections among different components of SAP ABAP on HANA. We will also provide the complete material covering all the aspects of this project.

Course Curriculum

Phase 1

Unit 1: Introduction to ERP

  1. What is ERP?
  2. Why we need ERP?
  3. Advantages of ERP
  4. Major ERP Packages

Unit 2: Introduction to SAP & R/3 Architecture

  1. What is SAP?
  2. History & Features of SAP
  3. SAP R/2 Architecture (Limitations of R/2 Architecture)
  4. SAP R/3 Architecture (Types of work processes)
  5. SAP R/3 Application Modules
  6. SAP Landscape

Unit 3: Introduction to SAP HANA

  1. Evolution of HANA
  2. Introduction to SAP HANA
  3. Introduction to SAP In-Memory Strategy and Technology
  4. HANA compare to BWA
  5. SAP HANA Landscape
  6. SAP In-Memory Computing Product Strategy and Roadmap

Unit 4: SAP HANA STUDIO Look & Feel

  1. In-Memory Computing Studio
  2. Administration view
  3. Navigator View
  4. System Monitor
  5. Information Modeler

Unit 5: SAP HANA Architecture

  1. Architecture Overview
  2. IMCE and Surroundings
  3. Row Store
  4. Column Store
  5. Loading data into HANA
  6. Data modeling concepts
  7. Reporting
  8. Persistent Layer
  9. Backup & Recovery

Unit 6: Introduction to ABAP/4

  1. What is ABAP?
  2. Logon to SAP Environment
  3. Transaction Codes
  4. Multitasking Commands
  5. ABAP/4 Editor
  6. Steps for Creating a Program
  7. Elements in R/3 Screen
  8. Output Statements
  9. Operators in ABAP
  10. Data, Parameter & Constant Statements
  11. Data Types & Classification
  12. Data Objects & Classification
  13. Text Elements
  14. String Operations
  15. Control Statements
  16. Field strings

Unit 7: Introduction to Development Environment – SAP HANA STUDIO

  1. Overview of Eclipse
  2. SAP’s Eclipse Strategy
  3. Unbundling of Eclipse and SAP Software
  4. Central Update Site
  5. Installing the Development Environment
  6. Installing SAP HANA Studio
  7. Installing the ABAP Development Tools for SAP NetWeaver
  8. Getting Started in the Development System
  9. Basic Principles of Eclipse
  10. ABAP Development Tools for SAP NetWeaver (ADT)

Unit 8: ABAP Dictionary

  1. ABAP Dictionary Introduction
  2. Data Dictionary Functions
  3. Data Dictionary Objects
  4. Data Base Tables
  5. Structures & Views
  6. Data Elements
    1. Type Groups
    2. Domains
    3. Search helps
    4. Lock objects
    5. Primary Key and Foreign Key
    6. Table Maintenance Generator

Phase 2

Unit 1: Packages

  1. Creating a package
  2. Difference between local objects & packages
  3. Transferring local objects to packages
  4. Variants
    1. Variants Introduction
    2. Creating variants in ABAP Editor & Data Dictionary
  5. Message Classes
    1. Message Class Introduction
    2. Message types
    3. Calling message class in Report & Dialog programs
  6. Selection Screens
    1. Selection screen Introduction
    2. Parameter Statement
    3. Select-options Statement
    4. Selection-screen Statement
    5. Screen table and its fields

Unit 2: Internal Tables

  1. Internal Tables Introduction
    1. Declaring Internal Table
    2. Populating Internal Table
    3. Processing Internal Table
    4. Initializing Internal Tables

Unit 3: Modularization Techniques

  1. Modularization Techniques Introduction
  2. Includes
  3. Subroutines
  4. Passing Parameters to Subroutines
  5. Passing Tables to Subroutines
  6. Function Groups & Function Modules

Unit 4: Reports

  1. Reports Introduction
  2. Classical Reports
  3. Interactive Reports
  4. Techniques Used For Interactive Reports
    1. Hotspot
    2. Hide
  5. ALV Reports Introduction
    1. ALV Reports
    2. ALV through Function Modules
    3. ALV Types

Unit 5: Dialog / Module Pool Programming/ Transactions

  1. Relationship between Screen, Flow Logic and Program
    1. Flow
  2. Logic Events
  3. Process Before Output (PBO)
  4. Process After Input (PAI)
  5. Process On Value Request (POV)
  6. Process On Help Request (POH)
  7. Include Programs in MPP
    1. Include TOP
    2. Include I01
    3. Dynamic Screens
    4. Leave Screen
    5. Leave to Screen
    6. Call Screen
    7. Set Screen
    8. Processing of List from Transaction and ViceVersa
    9. Elements in Screen Layout
    10. Table Controls
    11. Step Loops
    12. Tab strip Controls

Unit 6: Batch Data Communication

  1. BDC Introduction
  2. Recording
  3. BDC Methods
  4. Call Transaction Method
  5. Session Method
  6. Handling Table Controls in BDC
  7. Legacy System Migration Workbench
  8. Different Methods
  9. Flat file creation
  10. Uploading data
  11. File Handling
  12. Application Server
  13. Presentation Server

Unit 7: Smart Forms

  1. Smart Forms Introduction
  2. Graphics Management
  3. Style Maintenance
  4. Paragraph Formats
  5. Character Formats
  6. Writing print program and designing layouts
  7. Cross Applications

Unit 8: RFC

  1. Introduction to RFC
  2. Creating RFC Destination between 2 Systems
  3. Creating Remote Enabled Function Modules
  4. Creating program using Remote Enabled Function Modules

Unit 9: ALE

  1. ALE Basics
  2. Overview of Outbound & Inbound Process
  3. Configuration Steps
  4. Define logical systems
  5. Assign client to logical system
  6. RFC destination
  7. Customer distribution model
  8. Creating Ports

Unit 10: IDocs

  1. What is an Idoc?
  2. Types of Idocs
    1. Basic Idocs
    2. Extension Idocs
    3. Creating Idocs
    4. Message Types
    5. Assigning Idocs type to Message type

Unit 11: User Exits

  1. User Exits Overview
  2. Types of User Exits
  3. Field Exit
  4. Screen Exit
  5. Function Exit
  6. Menu Exit

Unit 12: BADIs

  1. BADIs Overview
    1. Defining a BADI
    2. Implementing a BADI

Phase 3

Unit 1: Taking ABAP to HANA

  1. SAP HANA as Secondary Database – Access via Open SQL
  2. Optimize Open SQL Access to SAP HANA
  3. Performance Rules and Guidelines for SAP HANA
  4. Database Interface
  5. Role of the Database for the ABAP Application Server
  6. Data Types, ABAP Database Access
  7. ABAP Data Dictionary
  8. Open SQL
  9. Database Views in the ABAP Data Dictionary
  10. Database Access via Native SQL
  11. Secondary Database Connections
  12. Analyzing Database Accesses Using the SQL Trace
  13. Statement Transformations
  14. Secondary Connections

Unit 2: Access to SAP HANA Using Native SQL and ADBC

  1. Open SQL and its Limitations
  2. ABAP Database Connectivity (ADBC)
  3. Native SQL Syntax

Unit 3: Consuming SAP HANA Views in ABAP

  1. Working with Views in SAP HANA Studio
  2. Consuming SAP HANA Views via Native SQL
  3. Accessing SAP HANA Views via External Views in ABAP
  4. Dictionary

Unit 4: Calling SAP HANA Database Procedures in ABAP

  1. Working With Database Procedures in SAP HANA Studio
  2. Calling SAP HANA Procedures in ABAP
  3. Calling SAP HANA Procedures via ABAP Database Procedure
  4. Proxies

Unit 5: Advanced Topics

  1. Full Text Search in SAP HANA
  2. ABAP List Viewer (ALV) with Integrated Access to SAP HANA
  3. Transport of SAP HANA Objects
  4. Working With Database Procedures in SAP HANA Studio

Exam & Certification

How to get certified in SAP ABAP on HANA?

SAP ABAP on HANA certification demonstrates one’s expertise in ABAP language. The exam verifies that the candidate has the knowledge of programming ABAP for SAP HANA required by the profile of a SAP ABAP development consultant.

SAP Certified Development Specialist - ABAP for SAP HANA

These certifications can help candidates aspire for their rewarding job positions. By opting for our well-structured training at Techenoid, candidates can gain knowledge to enter the lucrative domain of SAP ABAP on HANA and earn the certification. For more information regarding various types of certification available, please go through the SAP ABAP on HANA Certification and register through it.

Techenoid SAP ABAP on HANA Course Completion Certificate

Techenoid guarantees that the educational experience you gain will deliver value even after you complete the course with its course completion certificate. This will undoubtedly be one of the valuable certifications for your career path and your first step in building a career in this course. You can earn this after successful completion of your project work and can get your CV noticed. It also shows you are motivated to learn and that you have genuine expertise.



    No Reviews !!


1. What are the modes of training offered for this course?

The SAP ABAP on HANA Training course  is being offered in three different modes. It includes:

a) Live tutor-led education, meaning it is an online training with live interaction with instructors.

b). Self-paced e-learning, meaning the training will be offered through recorded video tutorials as well as with the required study materials.

c). Corporate mode of training, meaning most training institutes offers the course with a customized curriculum for working executives.

2. Can I attend a demo session before enrollment?

No, but you can come in person or visit the website of the institute offering the course to know more about it.

3. Who are the instructors taking the theory and practical classes?

Only professionally trained instructors handle all classroom and practical classes. Moreover, the experienced professionals, who are working in the SAP ABAP on HANA Training course  field, handle special classes.

4. Are there any group discounts for classroom training programs?

Every institute offering the course has referral programs, which means that when you join the course in groups, you will get the required discount.

5. Can I switch from Self-Paced Training To Online Instructor-Led Training?

Yes, you can change your curriculum at any time after paying the required fees.

6. What If I Miss A Class?

No need to worry because all classes are being recorded to allow students like you to continue with the regular classroom sessions easily.

7. How Will I Execute The Practical?

A team of professionally trained instructors will appropriately guide every student during the practical sessions. They will steer you the right path while doing your practical projects.

8. What payment options are available?

All institutes are currently accepting all modes of payment, so you can pay your fees through net banking, credit/debit cards and through some other electronic mode of payments.

Request more information
By providing your contact details, you agree to our Privacy Policy