Advanced Business Application Programming
SAP ABAP & ABAP HANA Certification Course
Master SAP programming with our comprehensive training on ABAP workbench, Object-Oriented ABAP, and ABAP on HANA. Learn to build high-performance applications integrated with the SAP S/4HANA database.
📅
Duration: 3 months
🖥️
Mode: Classroom & Online
₹
Fee: 29,500
Course Curriculum
SAP R/3 Fundamentals
- 3 tier Architecture
- NetWeaver basics
- ERP terms
- Application Server Fundamentals: Work processes and Dispatcher
ABAP Dictionary Concepts
- Tables, Data Elements and Domains
- Transparent, Pooled and clustered tables
- Buffering, Indexes etc.
- Structure, Table types and Type pools
- Views, Search helps and Lock objects
ABAP Programming Basics
- Data Types, Variables, Types, Operators, Expressions etc
- I/O Statements, Formatting commands
- Conditional statements, Loops and termination statements
- String and Date operations and System fields
- Fields Strings and Text Elements
- Internal Tables (All Operations)
- Types of Internal Tables (Standard, Sorted and Hashed)
- Joins, Nested selects Sub queries and For All Entries etc
- Open SQL statements and performance issues
- Messages (Creating and Calling etc.)
- Modularization (Subroutines, Function Modules, Macros and Includes)
- Field Symbols
- Revision
- Extended syntax check, Runtime Analysis, Performance Trace
Data Transfer Methods
- Call transaction method
- Session method
- Direct input method
LSMW & Migration Workbench
- Legacy System Migration Workbench (LSMW)
- Batch input technique
- Using idoc technique
SAP Smart Forms
- Design of form painter
- Creation of driver programme
SAP Scripts
- Design of SAP scripts
- Modification of scripts
- Use of command language
ALE & IDOC
- Standard idoc
- Extended idoc
- Custom idoc
- Configuration of o/p type
Enhancements
- BADI (Business Add-Ins): Function, screen and menu
- Customer Exit: Function, screen and menu
RFC
- Introduction of RFC
- Communication mechanisms through RFC
- ABAP interfaces (RFC)
BAPI
- SAP Business Objects
- Developing BAPIs
- Working with a standard BAPI
Basics of Object Oriented ABAP
- Encapsulation
- Polymorphism
- Inheritance
- Events in OOPS
- Class builder (SE24)
- OOALV (OOPS oriented ALV)
Basics of Web Dynpro
- Creation of view and window controller
- Creation of outbound and inbound plugs
SAP ABAP ON HANA
- Lesson 00 - Introduction: Introductions to SAP HANA & ABAP for HANA
- Lesson 01 - System Setup: SAP HANA ADT Installation, HANA Studio overview, ABAP development environment in eclipse, ABAP perspective
- Lesson 02 - Architecture: Evolution and architecture, Code to data paradigm
- Lesson 03 - Development Changes: Coding guidelines, Performance Impact, SQL Footprints, ALV for HANA
- Lesson 04 - New in ABAP: Open SQL Enhancement, Core data service, ABAP managed database procedure, CDS with input parameters
ABAP RESTful Application Programming (RAP)
- Fiori Elements annotations for List Report and Object Page
- Managed Scenario: EML, Business Object, Determinations, Validations, Concurrency Control, Actions, Functions, Standard Operations (CUD), Save Sequence, Draft features, Numbering
- Unmanaged Scenario: Read, Update, Delete, Save Sequence
Real-Time Discussion
- Real time question and answers discussion on every module
Why Choose RIA?
Expert Coders
Learn from certified ABAP developers who have worked on real-time SAP migration projects.
Real-time Server Access
Get access to SAP S/4 HANA Sandbox to practice coding syntax and debugging live.
HANA Focus
Updated curriculum focusing on the latest S/4 HANA environment and modern CDS views.
Interview Preparation
Mock interviews, syntax tests, and technical rounds preparation for top MNCs.