Realtime Advantage

  • Real Time Trainers
  • 100% Placement
  • Small Training Batch
  • Flexible Timings
  • Excellent Lab Facility
  • Practical Guidance
  • Hands on Experience
  • Certification Support
  •   Multiple Training Locations

Quick Contact

SAP ABAP Reviews

Real Time Experts

4.9 out of 5 based on 266 Reviews


SAP ABAP Training in Bangalore

Best SAP ABAP Training in Bangalore


SAP ABAP Training

Real Time Experts offers best SAP ABAP Training in Bangalore with most experienced professionals. Our Instructors are working in SAP ABAP and related technologies for more years in MNC’s. We aware of industry needs and we are offering SAP ABAP Training in Bangalore in more practical way. Our team of SAP ABAP trainers offers SAP ABAP in Classroom training, SAP ABAP Online Training and SAP ABAP Corporate Training services. We framed our syllabus to match with the real world requirements for both beginner level to advanced level. Our training will be handled in either weekday or weekends programme depends on participants requirement. We do offer Fast-Track SAP ABAP Training in Bangalore and One-to-One SAP ABAP Training in Bangalore.

Real Time Experts located in various places in Bangalore. We are the best Training Institute offers certification oriented SAP ABAP Training in Bangalore. Our participants will be eligible to clear all type of interviews at end of our sessions. We are building a team of SAP ABAP trainers and participants for their future help and assistance in subject. Our training will be focused on assisting in placements as well. We have separate HR team professionals who will take care of all your interview needs. Our SAP ABAP Training Course Fees is very moderate compared to others. We are the only SAP ABAP training institute who can share video reviews of all our students. We mentioned the course timings and start date as well in below.


SAP ABAP Training Syllabus in Bangalore


INTRODUCTION TO SAP AND ABAP

 

Overall introduction to ERP

Different types of ERP packages and software’s

Introduction SAP R/3 architecture

Introduction to SAP ABAP/4 Programming

ABAP/4 editor (Focus on the functionalities of new ABAP editor)

Data types

Output statements

Arithmetic operations

Reporting techniques

 

 

Data dictionary

 

Types of database tables

Transparent Tables

Pool Tables

Cluster Tables

Data element

Domain

Structures

Table Types

Search helps

Collective Search helps

Elementary Search helps

Types of Views

Database View

Projection View

Maintenance View

Help View

Type groups

Table maintenance generator and T-code creation

Table Events

Primary  and foreign keys

Check table and value tables

Different types of Lock objects

Creation of Lock Objects

Database operations using -ABAP/4 Open SQL statements and Native SQL statements

 

Introduction to Open SQL’s

Introduction to Native SQL’s

Database Table Operations

Select Statements

Insert Statements

Update Statements

Modify Statements

Delete Statements

Logical Units of Work (LUW) and Database COMMIT

Commit Work

Rollbacks

V1 and V2 Updates

SYNCHRONOUS/ASYNCHRONOUS UPDATES

REPORTING

 

Introduction to Reports

Report events and Interactive events

Load of Program

Initialization

Selection-screen

At selection-screen

Start-of-selection

End-of-selection

Top-of-page

End-of-page

AT PF-STATUS

At line selection

TOP-OF-PAGE DURING LINE SELECTION

At User Command

Hide and hotspot

Internal tables

Declaration

Processing

Population

Internal table operations

Types of Internal tables

Standard Internal tables

Sorted Internal tables

Hashed Internal tables

Control Break statements

Modularization techniques

Includes

Subroutines

Macros

Debugging techniques

Breakpoint creation

Watch point creation

Emphasize on the usage of new designer

Mastering the important tools such as the SQL trace, Debugger, Code Inspector and runtime analyzer

Develop Reports using tree (hierarchical) form of data

Variants

Conversions exists

For all entries and joins(inner and left outer) in Select statement

Message class creation & message types and handling messages

Creating and handling buttons

Menu painter

ALV and Interactive/Editable ALV Reporting

 

Introduction

Types of ALV

Simple report to display simple ALV list using function modules

Simple report to display simple ALV grid using function modules

Interactive ALV reports

Editable ALV Reports

Adding new buttons in the ALV toolbar and handling events.

Working with ALV using classes (List, Grid, and Tree).

Usage of latest class library in ECC 6.0 for ALV

Function Group/Function modules

 

Creating Function Groups

Creating Function Modules

Defining Exceptions in Function modules

Creating RFC (Remote Function Call) function modules

Update function module

 

 

DIALOG PROGRAMMING

 

Introduction to screen painter and dialog programming

Flow logic

PAI

PBO

POV

POH

Screen designing

Screens

Subroutines

Menus/GUI statuses

Transaction codes

Programming in object browser

TOP Include

PBO Include

PAI Include

Field validations

Chain and End-chain

On Field/On Input/On Request

Creation of UI elements

List Box/Drop down

Sub screens Operations

Table controls Operations

Tap strips Operations

Dynamic screen

Call screen

Set screen

Leave to screen

Leave screen

Processing of list from transaction and vice versa

Assigning Function Code Attributes & Using AT EXIT-COMMAND

Screen table and its fields

Dynamic Dialog programming (Advanced)

 

Creating dynamic screens using classes

Creating dynamic Tab strips and Table controls and etc., UI elements

Text Editor Examples

Custom controller examples

Dynamic screen modifications

Web Services (Advanced)

 

Generate web services using Function modules

Generate web services using Class methods

Developing Provider and consumer classes

Creating Proxy classes

INTERFACE PROGRAMMING

 

Why data transfers

Introduction to BDC

File handling

Presentation server

Application server

BDC Recording

Methods in BDC

Call transaction

Session method.

Error Handling in Call Transaction

Handling Table Controls in BDC.

Mass Updating

Vendor Master

Customer master

Material Master

Different types of LSMW methods

Standard Batch/Direct Input method

Batch Input Recording

Business Object Method (BAPI)

IDOC

Legacy System Migration Workbench (LSMW)

Different methods.

Steps to write

Flat file creation

Uploading data.

Sap Scripts

 

Introduction

Layout sets

Script elements

Modifying standard layout sets(by using subroutines)

Including logo

SMARTFORMS

 

Introduction to smartforms

Global setting

Form Attributes

Form Interfaces

Global Definitions

Creating Pages and Windows

Types of windows in Smartforms

Standard texts

Graphics management

Writing print program and designing layouts.

Output type configuration to standard orders

Creating Watermark pages

Creating Smart Styles for Smartforms

Text Modules

MISCELLANEOUS TOPICS

 

SAP System Landscape

Correction and Transport System(CTS)

Transport Organizer

Workbench Requests

Customizing Requests

Task Request creation

Coping and Merging Transport Requests

Release Requests.

SAP memory,

SET/GET parameters.

ABAP memory.

Imports/Exports

Shared Memory

Logical Database and Handling Events(LDB)

Field symbols

CROSS APPLICATIONS

 

Introduction to CA.

RFC destination.

Working with RFC function modules.

ALE.

 

Defining logical systems used for ALE interfaces.

Outbound/Inbound processing.

Transferring of master data from one system to another system.

Distribution model view.

IDOC filtering.

Segment filtering using filter objects.

Reduced IDOC.

Outbound using change pointers methods.

EDI.

 

Overview and architecture.

BAPI’s and Business Objects.

 

Introduction to BAPI

Overview of Business Object.

Step By Step Approach followed to create BAPI

Enhance standard Business Objects

Enhancement Frame work and Switch framework

 

Introduction to enhancements.

Different ways of doing enhancements.

Types of User Exists.

Field Exists.

Menu exit.

Function exit.

Screen Exit.

Introduction to BADI

Brief note on New BADI’s

Enhancement Spot.

Implicit Enhancement and Explicit Enhancement

Enhancement Section

Enhancement Implementations

Function Module Enhancements.

Class Enhancements.

Pre-exit

Post-exit

Overwrite-exit.

OOABAP Programming (with Advanced topics)

 

Introduction on OOABAP

 

Difference between OOABAP and other programming languages

 

Classes

 

Global Class

Local Class

Instance components & Static Components

Objects & Objects references

 

Implicit Objects

Explicit Objects

Differences Between Implicit & Explicit Objects

Garbage Collection

Attributes                                

 

Instance Attributes

Static Attributes

Difference between instance and static attributes

Using parameters.(Importing, exporting, Returning etc.)

Methods:

 

Static methods

Instance methods

Difference between static and instance methods

Constructors:

 

Static Constructor.

Instance Constructor

Difference between Static & Instance Constructor

Destructors

Inheritance (Local & Global)

 

Single Inheritance

Multi level inheritance

Multiple inheritance

Inheritance hierarchy

Instance & Static Constructors in Inheritance

Visibility of static components in sub classes

Visibility of Instance Component in sub classes bhcg

Polymorphism (Local & Global)

 

Method overloading

Method overriding

Redefinition Keyword (Local & Global)

Super keyword

ME keyword for Self Reference

Abstraction (Local & Global)

 

Abstract Methods

Abstract Classes

Interfaces (Local & Global)

 

Composite Interface

Implementation of interfaces in local and global class

Advantages of interfaces

Difference b/t Abstract class and Interface

Aliases ( Local & Global)

Final (Local & Global)

 

Final Class

Final methods

Friend class

Singleton Class

Event Handling, Exception handling & Miscellaneous

 

Try-catch block

Local & Global Exceptions

OOABAP Reporting using custom classes and Methods

Using Select-options in OOABAP Reporting

Converting ABAP reports into OOABAP reports

Converting Local Class to Global Classes

Creating Transaction Codes.

 

 

Dynamic Programming using OOABAP (Advanced)

 

Persistent Classes

 

Create Persistent classes

Persistence Service for Persistent Objects

Defining Persistence Representation

Instantiating Persistent class objects

Handle exceptions in Persistent classes

Generic data type references and Casting

 

Create Generic Data Types

Create Field Symbols

Data references

Narrow Casting ( up-casting )

Wide Casting ( Down- casting)

Casting between Data References

Casting in Field symbols

Proxy Classes

 

Generating Proxy Classes

Enhance existing Proxy Classes

Calling Proxy Classes

Factory Classes and Factory Methods

 

Generating Reports using Factory classes

Calling Factory methods

Handling exceptions in Factory classes and methods

Interactive events in Factory Classes

Dynamic structure and Internal table generation

Dynamic method calling

OOALV Reporting (Advanced)

 

Types of Containers

 

Custom Container (CL_GUI_CUSTOM_CONTAINER)

Splitter Container (CL_GUI_SPLITTER_CONTAINER)

Easy Splitter Container (CL_GUI_EASYSPLITTER_CONTAINER)

Dialog Box Container (CL_GUI_DIALOGBOX_CONTAINER)

Docking Container (CL_GUI_DOCKING_CONTAINER)

OOALV – Reports

 

ALV Tree (CL_GUI_ALV_TREE)

ALV Tree Simple (CL_GUI_ALV_TREE_SIMPLE)

ALV Grid (CL_GUI_ALV_GRID)

ALV Display using CL_SALV_TABLE Class

Hierarchical ALV

Editable ALV

Enabling Multiple Selection of ALV Rows

ALV Cells As Drop Down List

Font Styles in ALV

ALV Row/Cell Coloring

ALV Column/Cell Coloring

ALV Toolbar buttons

ALV Columns as Traffic Lights

Word wrap functionality in ALV

Hotspots

Aggregate and Filtter methods

ALV Reporting using classes with event Handling

Interactive Events in OOALV

Print_Top_of_Page, Print_end_of_page

 

Print_top_of_List, Print_end_of_list

 

Button_click, DoubleClick

 

Menu_button,User_Command, Data_changed

 

Etc. various other real time objects on OOALV

 

Adobe Forms                                                    

 

Pre-requisites for adobe form Designing

Adobe Document Services (ADS)

Forms Layout

Interfaces

ABAP Dictionary based interfaces

Smart forms-compatible interface

XML Schema based Interface

Form Context

Forms, Structure, data, text, graphic, address Nodes

Alternative, tables and loops, conditions, etc,

Adobe Live Cycle Designer (ADLC)

Body pages & Master pages & Design View

Hierarchy & Data View

Library and object Properties

Script Editor

Menu& Tool bar

Adobe Scripting Syntaxes

Data Bindings

Adobe Library Controls

Table Format & SUB-Forms, Page Breaks, Conditional page Breaks, etc..

Driver Program, generated Function Module

Standard texts

Select,delete,modify,update,insert operations with adobe forms

Static and Dynamic Value Sets

Customizing Standard Adobe Forms templates

Adobe forms with web services

Migrating Smart forms to adobe forms

 

Adobe Online and Offline Scenarios

 

Interactive Form UI Element in webdynpro

Database operations with interactive Form UI element

WebDynpro Active X controls

WebDynpro Native controls

ZCI layout

WebDynpro offline Scenarios (Interactive)

WebDynpro online Scenarios (Interactive)

Display Smart Forms Output as adobe Form in WebDynpro

Downloading Adobe forms from WebDynpro

Interactive PDF Programs

Script Programs

Form Calculations with Scripting

Validations

Accessing Nodes and Form Fields

Level – II Programme: Project on Real Time Scenarios

 

Explanation on ASAP Methodology

Demo on Live Systems

SAP R/3 System Landscape Model – Transport Strategy

Project Implementation through SAP Solution Manager

End-to-End Implementation Project on real time business objects in phase sequence as shown below.

Project Preparation

Business Blue Print

Realization

Final Preparation

Go-Live

Ellaborating the role of Consultants in different stages of project including documentation, presentations to be done by them

Project Environment & roles n responsibilities in other types of projects

Support/ Maintenance

Roll-out/ Template

Upgradation

Overview on Interaction with clients & team in On-site/ Off-Shore Model

Liaison between Offshore and Onsite

Mock Interview by real-time faculty

Feedback form for each consultant on Technical & project concepts

100% Job assistance


SAP ABAP trainer Profile & Placement

Our SAP ABAP Trainers


  • More than 10 Years of experience in SAP ABAP Technologies
  • Has worked on multiple realtime SAP ABAP projects
  • Working in a top MNC company in Bangalore
  • Trained 2000+ Students so far.
  • Strong Theoretical & Practical Knowledge
  • Certified Professionals

SAP ABAP Placement Training in Bangalore


  • More than 2000+ students Trained
  • 92% percent Placement Record
  • 1000+ Interviews Organized

SAP ABAP training batch size in Bangalore

Regular Batch ( Morning, Day time & Evening)


  • Seats Available : 8 (maximum)

SAP ABAP Weekend Training Batch( Saturday, Sunday & Holidays)


  • Seats Available : 8 (maximum)

SAP ABAP Fast Track batch


  • Seats Available : 5 (maximum)

Realtime Experts © 2016 | All Rights Reserved.