Tysco Online Trainings offers online SAP Advanced ABAP trainings for the professional wanted to pursue their career in SAP ABAP .This course customers will get advanced theoretical knowledge as well as hands-on capabilities concerning object oriented ABAP concepts. Participants will be able to learn and develop object oriented programs and to customize SAP products as per requirement of customer. Here the classes are done in flexi hours for offering professionals in career advancement.
Tysco Online Trainings conducted SAP Advanced ABAP training is rendered by best subject matter experts and it is done on virtual platform for providing all the participants best insight over the subject matter and course.
SAP ADVANCED ABAP TRAINING COURSE CONTENT
TOPIC 2:OOABAP & OTHER PROGRAMMING LANGUAGES
TOPIC 3:CLASSES
TOPIC 4:OBJECTS & OBJECTS REFERENCE
- Implicit objects
- explicit objects
- garbage collection
TOPIC 5:METHODS
TOPIC 6:CONSTRUCTORS
- static constructors
- instance constructors
- destructors
TOPIC 7:IMETHODS
TOPIC 8:PLOYMORPHISM (LOCAL & GLOBAL)
- method overloading
- method overriding
- redifinition (local & global) and super keyword
- ‘me’ keyword for self reference
TOPIC 9:ABSTRACTION (LOCAL & GLOBAL)
- abstract methods
- abstract classes
TOPIC 10:COMPOSITE INTERFACE
TOPIC 11:COMPOSITE INTERFACE
- implementation of interfaces in local & global class
- advantage of interfaces
TOPIC 12:COMPOSITE INTERFACE
- implementation of interfaces in local and global class
- advantage of interfaces
- difference between abstract class and interface aliases (local & global)
TOPIC 13: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
- create persistent classes
- persistence service for persistent objects
- defining persistent representations
- instantiating persistent class objects
- handle exceptions in persistent classes
TOPIC 15:GENERIC DATA TYPE REFERENCE AND CASTING
- create generic data type
- create field symbols
- data references
- narrow casting (up-casting)
- wide casting (down casting)
- casting between data references
- casting in field symbols
TOPIC 16:PROXY CLASSES
- generic proxy classes
- enhance existing proxy classes
- calling proxy classes
TOPIC 17: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 generations
- dynamic method calling
TOPIC 18:OOALV REPORTING (ADVANCED)
TOPOIC 19:TYPES OF CONTAINERS
- custom container (cl_gui_custom_container)
- splitter container (cl_splitter_container)
- easy splitter container (cl_gui_easysplitter_container)
- dialog box container (cl_gui_dialogbox_container)
- docking container (cl_gui_docking_container)
TOPIC 20: OOALV_REPORTS
- alv tree (cl_gui_alv_tree)
- alv tree simple (cl_gui_tree_simple)
- alv grid (cl_gui_alv_grid_
- alv displaying using cl_salv_table class
- hierarcial alv
- editable alv
- enabling multiple selections of alv rows
- alv cells as drop down list
- font styles in alv
- alv row / cell coloring
- alv column / cell coloring