Course Overview
Our SAP ABAP training is designed to take you from a beginner to a proficient developer. You will learn how to customize SAP applications, create reports, interfaces, and extensions. The course also covers the transition to S/4 HANA, teaching you how to write optimized code (Code-to-Data paradigm) and build modern Fiori applications using RAP.
✓ OOPs ABAP
✓ ABAP on HANA (CDS Views)
✓ RAP & Fiori Elements
✓ BAPIs & RFCs
Course Syllabus
Comprehensive curriculum covering classical ABAP to next-gen HANA development.
- SAP R/3 Architecture & NetWeaver Basics
- ABAP Work Processes & Dispatcher
- Data Elements, Domains, & Tables
- Transparent, Pooled, and Clustered Tables
- Views, Search Helps, & Lock Objects
- Structures & Table Types
- Data Types, Variables, & Operators
- Control Statements (Loops, Conditions)
- Internal Tables (Standard, Sorted, Hashed)
- Open SQL & Performance Optimization
- Field Symbols & Data References
- Modularization (Subroutines, Function Modules)
- ALV Reports (Classical & OOPs ALV)
- Batch Input (Session Method & Call Transaction)
- LSMW (Legacy System Migration Workbench)
- Direct Input Method
- BDC (Batch Data Communication)
- IDOC Basics (Standard, Extended, Custom)
- ALE (Application Link Enabling) Configuration
- SAP Scripts (Design, Modification, Commands)
- Smart Forms (Design, Driver Program)
- Adobe Forms (Introduction)
- User Exits (Function, Screen, Menu)
- BADIs (Business Add-Ins)
- Customer Exits
- RFC (Remote Function Call)
- BAPI (Business Application Programming)
- Working with Standard BAPIs
- Classes, Objects, & Methods
- Encapsulation, Inheritance, & Polymorphism
- Interfaces & Events
- Class Builder (SE24)
- OOPs ALV Implementation
- SAP HANA Studio & Eclipse Setup
- Code-to-Data Paradigm
- Core Data Services (CDS Views)
- ABAP Managed Database Procedures (AMDP)
- ALV with Integrated Data Access (IDA)
- New Open SQL Enhancements
- Introduction to RAP & Fiori Elements
- Managed vs Unmanaged Scenarios
- Behavior Definition & Implementation
- Determinations, Validations, & Actions
- Service Definition & Binding
- Draft Features & Side Effects