Hi Vishal ,
for ABAP Beginner
SAP Architecture
Layers in SAP Architecture
Functionalities of Presentation, Application and Database Servers
ABAP Dictionary
Domains, Data Elements, Tables, Structures, Views
Search Help (Match code object)
Delivery class, Data class, Size category, Buffering
SQL commands (Open SQL and Native SQL)
ABAP Programming Basics
Part - I
Introduction to Pre-Defined Data types
User-Defined Data types, Data objects
Programming Structures (Field Strings and Internal Tables)
Internal Tables based on Line type and Row type
Type functionality
Part - II
Reusability (Modularization techniques)
Subroutines
Include programs
Function Modules
Macros and Field-symbols
Background Job Scheduling
Debugging
ABAP Reports
Events in Reports
Normal Reporting based on classic reporting
Interactive reporting
Advanced Reports
ALV Grid Reports
List view control report
Blocked ALV report
ALV Interactive Report
Hierarchy-sequential ALV report
Dialog Programming (ABAP Transactions)
Flow Logic
Table Controls
Sub screens
Tab strip controls
Validations
Introduction to Pre-defined Applications
Enhancements
Enhancement Framework
Object-Oriented ABAP
Classes
Local and global classes
Interfaces