SAP ABAP Object Oriented Programming (OOP)
4.0 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
163 students enrolled
Wishlisted Wishlist

Please confirm that you want to add SAP ABAP Object Oriented Programming (OOP) to your Wishlist.

Add to Wishlist

SAP ABAP Object Oriented Programming (OOP)

Learn Object Oriented Programming in SAP ABAP with simple example
4.0 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
163 students enrolled
Created by Lukman Hakim
Last updated 1/2016
English
Price: $20
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand the general concept of OOP
  • Understand the difference between Procedural Programming and Object Oriented Programming concept
  • Understand the concept of class , method , attribute , static attribute & method
  • Understand the inheritance concept
  • Understand the concept of interface
  • Understand how to raise and handle an event in OOP
  • Can Implement Object Oriented Programming approach in SAP ABAP
  • Able to use the Standard Classes and Interfaces
  • Able to create reports by using ALV Grid OOP
View Curriculum
Requirements
  • Basic knowledge of SAP ABAP programming
Description

Object Oriented Programming approach has many advantages comparing to other programming approaches . one of them is , more powerful in data management .

because of these advantages , many of programming language implement this programming approach .

SAP ABAP runtime has supported object oriented programming approach, form a long time ago . so, there are many of SAP features using this programming approach , such as : BADI , Reporting (ALV Grid OOP) , Webdynpro and so on . and of course there will be more of sap features by using this programming approach . so as SAP Developer you have to master this programming approach , if you want to always be on top of sap technologies .

this tutorial provide the basic & intermediate level of OOP material in SAP ABAP . one of them is, how to create alv grid OOP . if you have more experience with procedural ALV grid (REUSE_ALV_GRID_DISPLAY ), you will find more advantages if you use this type of ALV . OK , enjoy this tutorial ! .

Who is the target audience?
  • this course is for SAP ABAP Programmer who hasn't have experiences in ABAP OOP
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 23 Lectures Collapse All 23 Lectures 04:20:52
+
Overview of Object Oriented Programming
1 Lecture 11:44
+
General Concept of OOP ( Class , attribute & method) in SAP ABAP
4 Lectures 59:36
Creating Class attributes & Methods in SAP ABAP
09:38

Creating Objects from a class & Acessing Attributes & Methods
11:44

Constructor & Self reference
18:58

Static attributes & methods
19:16
+
Inheritance
4 Lectures 50:25
Inheritance
17:25

Polymorphism
07:21

Narrowing Cast
19:59

Widening Cast
05:40
+
Interface
3 Lectures 31:47
Interface
19:08

Narrowing Cast in Interface
06:07

Widening Cast in Interface
06:32
+
Event
1 Lecture 17:57
Event
17:57
+
Global Class
1 Lecture 16:50
Global Class
16:50
+
ALV Grid OOP
9 Lectures 01:12:33
Overview
02:02

ALV Grid OOP (Standard)
19:17

ALV Grid OOP with docking container (Fullscreen)
05:22

Displaying Icon in ALV Grid OOP
05:48

Coloring lines & Cells in ALV Grid OOP
05:43

Hiding Standard Toolbar in ALV Grid OOP
04:15

Setting Clickable & Editable to Cells in ALV GRID OOP
09:46

Catching Event Click & Double Click in ALV Grid OOP
10:56

Catching Event edit finished in ALV Grid OOP
09:24
About the Instructor
Lukman Hakim
3.9 Average rating
71 Reviews
473 Students
3 Courses
Certified SAP ABAP Consultant & SAP Trainer

Lukman Hakim has worked as a software developer in IT field industry for more than 7 years. He has experiences in implementation of SAP ABAP programming language (ABAP) .

Involved in more than 5 SAP R/3 implementation project in manufacturing and distribution industries; he has experiences in develop various type of SAP reporting (ABAP List, ALV List, ALV Grid), various complex interfaces with legacy and other applications, user exits and dialog programming enhancements, configuring and developing workflow , also develop forms (smartforms).

Has a good knowledge in many functional modules and familiar with the related technical relational database of: Financial Accounting, Controlling, Sales & Distribution, Materials Management, Production Planning, Plant Maintenance, and Project System.