• USA : +1 973 910 5725
  • INDIA: +91 905 291 3388
  • info@tekslate.com
  • Login

Course Details

ABAP (Advanced Business Application Programming) is a fourth-generation programming language, used for development and customization purposes in the SAP software. Object Oriented ABAP focus on representing real-time objects of classes.

SAP OOPS ABAP Training Curriculum

Introduction to Object-Oriented Programming

The Need for a Better Abstraction, Classes and Objects, Establishing Boundaries, Reuse, Object Management, UML Tutorial: Class Diagram Basics, Summary.

Working With Objects

Syntax Overview, Creating and Using Objects, Building Your First Object-Oriented Program, Getting Started with the Class Builder, Case Study: Working with Regular Expressions, UML Tutorial: Object Diagrams, Summary.

Encapsulation and Implementation Hiding

Lessons Learned from the Procedural Approach, Data Abstraction with Classes, Defining Component Visibilities, Hiding the Implementation, Designing by Contract, UML Tutorial: Sequence Diagrams, Summary.

Object Initialization and Cleanup

Creating Objects, Controlling Object Initialization with Constructors, Garbage Collection, Tuning Performance, Summary


Generalization and Specialization, Inheriting Components, The Abstract and Final Keywords, Inheritance, Using the Refactoring Assistant, UML Tutorial: Advanced Class Diagrams Part I, Summary.


Object Reference Assignments Revisited, Dynamic Method Call, Binding, Interfaces, UML Tutorial: Advanced Class Diagrams Part II, Summary.

Error Handling With Exceptions

Lessons Learned from Prior Approaches, The Class-Based Exception Handling Concept, Dealing with Exceptions, Raising and Forwarding Exceptions, Creating Exception classes, UML Tutorial: Activity Diagrams, Summary.

Working With the SAP List Viewer

Overview of the SAP Control Framework, Overview of the ALV Object Model, Getting Started with the Flight Query Report, Event Handling with the ALV Object Model, UML Tutorial: Communication Diagrams

ABAP Object Services

Object-Relational Mapping Concepts, Persistence Service Overview, Building Persistent Classes, Working with Persistent Objects, UML Tutorial: Advanced Sequence Diagrams

Debugging Objects

Debugging Objects Using the Classic ABAP Debugger, Debugging Objects Using the New ABAP Debugger, Our SAP ABAP OOPS Online Training batches start every week and we accommodate your flexible timings.

Course Reviews


80 ratings
    • The online course session was good with a lot of discussion on the subject in depth. Demo's were good and the trainer cleared my doubts clearly.The trainer having a very good command on the subject.
      Profile photo of Suneel Kumar
    • Real time/live scenario's were included in the training sessions. The trainer's has very good command on the subject. Thank you..
      Profile photo of Suneel Kumar
      Claire Edwards
    • I like the training period from Tekslate. The course is very well designed that helps to keep track until we demonstrate subject mastery.
      Profile photo of Suneel Kumar
      Anya Vasilisa
    • Using most innovative teaching techniques, Tekslate intended to help students to learn through online. A great part of the coursework is allowed to use and earn certification by the time they finish t ...
      Profile photo of Suneel Kumar
      Alvin Alicia
drop query

Send us a Query

Enroll into this course

Register for Free Demo

I agree to be contacted via e-mail.

Related Articles

No Related Articles found

Site Disclaimer, Copyright © 2016 - All Rights Reserved.