Arabic Sap Academy | الأكاديمية العربية للساب

New

Object Oriented ABAP - (OO ABAP)

Certificate included
Course available for 365 days
Course details
Lectures 5
Level Beginner
oo-abap.png
  • Description
  • Curriculum

Master Object-Oriented ABAP and elevate your SAP development skills to a professional level.
This comprehensive course is designed to help SAP ABAP developers transition from procedural programming to modern object-oriented techniques used in real-world SAP environments.

Throughout the course, you will build a strong foundation in OOP concepts and learn how to apply them effectively within SAP systems. Starting from the basics, the course gradually progresses to advanced topics, ensuring a smooth and practical learning journey.

What you will learn:

  • Fundamentals of Object-Oriented Programming (OOP)

  • Understanding Classes and Objects in ABAP

  • Attributes, Methods, and Visibility Sections

  • Constructors and Object Lifecycle

  • Inheritance and Polymorphism

  • Interfaces and Abstract Classes

  • Exception Handling in OO ABAP

  • Events and Event Handling

  • Working with Local vs Global Classes (SE24)

  • Best Practices for clean and maintainable OO ABAP code

Why take this course:

  • Hands-on practical examples from real SAP scenarios

  • Step-by-step explanations suitable for beginners and intermediate developers

  • Focus on writing professional, scalable ABAP code

  • Prepares you for modern SAP development standards

By the end of this course, you will be able to design, develop, and optimize SAP programs using Object-Oriented ABAP with confidence and professionalism.

أتقن البرمجة كائنية التوجه في ABAP وارتقِ بمهاراتك في تطوير أنظمة SAP إلى مستوى احترافي.
تم تصميم هذه الدورة الشاملة لمساعدة مطوري ABAP على الانتقال من البرمجة الإجرائية التقليدية إلى الأساليب الكائنية الحديثة المستخدمة في بيئات SAP الواقعية.

خلال هذه الدورة، ستبني أساسًا قويًا في مفاهيم البرمجة كائنية التوجه، وستتعلم كيفية تطبيقها عمليًا داخل نظام SAP، بدءًا من الأساسيات وحتى الموضوعات المتقدمة، بأسلوب تدريجي واضح وسلس.

ماذا ستتعلم:

  • أساسيات البرمجة كائنية التوجه

  • فهم الكلاسات (Classes) والكائنات (Objects) في ABAP

  • الخصائص (Attributes) والميثودز (Methods) ومستويات الإتاحة (Visibility)

  • المُنشئ (Constructor) ودورة حياة الكائن

  • الوراثة (Inheritance) وتعدد الأشكال (Polymorphism)

  • الواجهات (Interfaces) والكلاسات المجردة (Abstract Classes)

  • معالجة الاستثناءات في OO ABAP

  • الأحداث (Events) وآلية التعامل معها

  • الفرق بين الكلاسات المحلية (Local Classes) والعالمية (Global Classes) باستخدام المعاملة SE24

  • أفضل الممارسات لكتابة كود OO ABAP نظيف وقابل للتطوير

لماذا هذه الدورة مهمة لك:

  • أمثلة عملية من سيناريوهات SAP الحقيقية

  • شرح تدريجي مناسب للمبتدئين والمتوسطين

  • تركيز على كتابة كود احترافي قابل للتوسع والصيانة

  • تأهيلك لمتطلبات تطوير SAP الحديثة

بنهاية الدورة ستكون قادرًا على تصميم وتطوير وتحسين برامج SAP باستخدام البرمجة كائنية التوجه في ABAP بثقة واحترافية.

error: Content is protected !!