Call :+91 8055223360 


2361 Reviews
2461 Learners


SAP is a ERP ( Enterprise Resource Planning) Software used by all major companies to track their business interactions. 

All the BEST RUN Businesses implement SAP over the world. ABAP ( Advanced Business Application Programming) : is a programming language of SAP 

ABAP is an event-driven programming language. User actions and system events control the execution of an application.

Duration: 60 Hrs of Complete Lab Practical


Why Radical Technologies

Check Batch Schedulings


More talent oriented SAP Jobs in the market . Currently JAVA and .NET or PHP Jobs suffering oversaturation in market. So SAP have tremendous Opportunities

Course Curriculum

Course description

SAP is an ERP and a ready software. A Medium size project implementing all the session altogether will be done at the end of the training.

After ABAP , What would be the Scope , And What would be the next level

SAP ABAP is used for all modules in SAP , may it be SAP SD, MM , PP , QM , WM everywhere ABAP is used as ABAP is a programming language of SAP . Almost 70 percent of the world’s major players in Banking , Retail ,Insurance , Healthcare Industries using SAP Modules . So doing ABAP is an utmost advantage due to high demand in market.


There are no formal prerequisites for this course; however, previous operating system administration experience will be very beneficial.

Course Content


ABAP is a programming language that runs in the SAP ABAP run time environment, created and used by SAP for the development of application programs including:

  • Reports
  • Module Pool Programming
  • Interfaces
  • Forms
  • Data conversions
  • User Exits & BADI
  • All of R/3’s applications

Fresher , any other working employee working or having interest in ERP .

  1. Overview of ERP
    – What is ERP
    – Objective of ERP
    – What is SAP?
    – Advantages of SAP over other ERP Packages
    – Different Modules of SAP
    – Product Overview of Functional Module
    – SAP Architecture
    – One End to End Life Cycle Implementation, Support Phases
  2. SAP Navigation and ABAP Overview                                                     
    – Login to sap                                                                                
    – Work Processes                                                                                                      
    – Transaction codes (/n and /o)                                                                   
    – Data Types & Declarations                                                                                   
    – Control Statements (if,case,do,while)                                               
    – Control Program Sequence  Statements (Continue,Check,Exit) 
  1. ABAP Dictionary
    – Data Elements
    – Domains
    – Tables (Transparent, Pool and Cluster)
    – Table Maintenance Generator
    – Primary Key-Foreign Key Relationship
    – Structures
    – Index
    – Type Casting
    – Type Groups
    – Table Types
    – Views
    – Search Helps
    – Lock Objects
  1. Internal Tables and Work areas
    – Types,tables and work area declaration      
    – Append,modify,insert,loop,read statements                                                                                                         
    – Commands in ABAP (Refresh,free,clear,delete,exit,continue,check,stop,describe)           
    – Control Break Statements (At New,At End of,At First,At Last)        
    – Open SQL (Inner & Outer join,For all entries) 
  1. Reports (Basic & Interactive)
    – Events (initialization, start of selection, at line selection, at user command, hide, top of page, end of page)                                                    
    – GUI status creation                                                                                
    – Demo Interactive program                                                            
    – Debugging Techniques 
  1. Selection Screen
    – Defining selection screens-Parameters and Selectoptions,checkbox,radiobutton.
    – Hiding input fields
    – Modifying input fields
    – Formatting selection screens
    – Calling selection screen
    – Useraction on the selection screen
    – Selection screen processing
    – Subscreens and tabstrip controls on selection screen
  2. Function Module
    – Function Groups
    – Parameter Passing Mechanisms
    – Different Parameters in FM
    – Exception Handling
    – Sample Function Modules
    – Types of Function Modules
    – Demo on RFC Function Modules
    – Demo on Update Modules
    – Enhancement & Modification
  3. Subroutines
    Pass by value
    – Pass by Reference
    – Pass by value and answer                                                                                          
  1. ALV
    – Type Pools
    – Steps
    – Field Catalogs
    – Layouts
    – FM used for Display Report
    – Event Handling for Top of Page 
  1. Module Pool Programming
    – Scrren Attributes
    – Screen elements
    – Screen fields
    – Layouts
    – Screen flowlogic
    – User actions on screen
    – Calling abap dialog modules
    – Input checks
    – Field help,Input help and Dropdown boxes
    – Modifying screen dynamically
    – Status icons
    – Subscreens
    – Tabstrip controls
    – Custom controls
    – Table control  
  1. SAP Scripts
    – Layout,Header,Pages,Windows,Page windows,Paragraph & Character formats
    – Text Elements
    – Open form,write form,control form,close form
    – Control Commands
    – Text Formatting Options
    – Symbols (System,Standard,Pogram & Text)
    – Debugging Script 
  1. Smartforms
    – Architecture
    – Form Design
    – Form Builder (Form Painter,Global Settings,Pages & Windows,Inferior Nodes)
    – Application Program
    – Language Conversions
  2. Data Transfer:BDC
    – Types of BDC (Session and call transaction)
    – File Handling on both application and presentation server
    – Function modules for session method in detail
    – Recording using SHDB
    – Call transaction method in detail
    – Display and Update modes                                                    
    – Difference between Session method & Call transsaction method   
  3. Data Transfer:LSMW

– Introduction about LSMW
– Objects of LSMW
– Steps in LSMW
– Difference between BDC & LSMW 

  1. Performance Tuning & Coding Standards
    – SQL Trace
    – ABAP Runtime Analysis
    – Code Inspector
  1. ABAP Web DynPro Overview
    • Architecture
    • Components
    • Controller
    • Context
    • UI definition 
  1. Navigation Workflow Overview
    • Introduction about Workflow
    • Workflow Terminology (Events,Business Object,Methods,Business Workplace & Work Item,Rule Determination,Deadline Monitoring,Workflow transaction codes)
    • Introduction to BRF Workflo

Training Options

Live Online Training

  • Highly practical oriented training
  • Installation of Software On your System
  • 24/7 Email and Phone Support
  • 100% Placement Assistance until you get placed
  • Global Certification Preparation
  • Trainer Student Interactive Portal
  • Assignments and Projects Guided by Mentors
  • And Many More Features

Course completion certificate and Global Certifications are part of our all Master Program

Live Classroom Training

  • Weekend / Weekdays / Morning / Evening Batches
  • 80:20 Practical and Theory Ratio
  • Real-life Case Studies
  • Easy Coverup if you missed any sessions
  • PSI | Kryterion | Redhat Test Centers
  • Life Time Video Classroom Access ( coming soon )
  • Resume Preparations and Mock Interviews
  • And Many More Features

Course completion certificate and Global Certifications are part of our all Master Program

Exam & Certification

Course Reviews

I had a wonderful experience in Radical technologies where i did training in Hadoop development under the guidance of Shanit Sir. He started from the very basic and covered and shared everything he knew in this field. He was brilliant and had a lot of experience in this field. We did hands on for every topic we covered, and that’s the most important thing because honestly theoretical knowledge cannot land you a job.
Rohit Agrawal Hadoop
I have recently completed Linux course under Anand Sir and can assuredly say that it is definitely the best Linux course in Pune. Since most of the Linux courses from other sources are strictly focused on clearing the certification, they will not provide an insight into real-world server administration, but that is not the case with Anand Sir’s course. Anand Sir being an experienced IT infrastructure professional has an excellent understanding of how a data center works and all these information is seamlessly integrated into his classes.
Manu Sunil Linux
I had undergone oracle DBA course under Chetan sir’s Guidance an it was a very good learning experience overall since they not only provide us with theoretical knowledge but also conduct lot of practical sessions which are really fruitful and also the way of teaching is very fine clear and crisp which is easier to understand , overall I had a great time for around 2 months , they really train you well.also make it a point to clear all your doubts and provide you with clear and in-depth concepts hence hope to join sometime again
Reema banerjee Oracle DBA
I have completed Oracle DBA 11g from Radical technology pune. Excellent trainer (chetna gupta ). The trainer kept the energy level up and kept us interested throughout. Very practical, hands on experience. Gave us real-time examples, excellent tips and hints. It was a great experience with Radical technologies.
Mrudul Bhokare Oracle DBA
Linux learning with Anand sir is truly different experience… I don’t have any idea about Linux and system but Anand sir taught with scratch…He has a great knowledge and the best trainer…he can solve all your queries related to Linux in very simple way and giving nice examples… 100 🌟 to Anand Sir.
Harsh Singh Parihar Linux

Why we are the best Radical Technologies

Radical Technologies is truly progressing and offer best possible services. And recognition towards Radical Technologies is increasing steeply as the demand is growing rapidly.





Student Friendly


Practical Oriented


Valued Certification


Training FAQs

Similar Courses