Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
كورس SAP ABAP | من الصفر للاحتراف
Highest Rated
Rating: 4.8 out of 5(20 ratings)
199 students

كورس SAP ABAP | من الصفر للاحتراف

رحلة احتراف SAP ABAP مع تطبيقات عملية تشمل WRICEF و New Syntax و OData
Created byOmar Oun
Last updated 6/2026
Arabic
Arabic [Auto],

What you'll learn

  • ABAP Basics & Open SQL
  • ALV - Adobe Forms - Screens
  • OOP in ABAP
  • Enhancements (User Exit & BADI)
  • ABAP New Syntax
  • ODATA - WorkFlow

Course content

10 sections69 lectures13h 19m total length
  • محتوي الكورس5:46

Requirements

  • لا يشترط وجود خبرة سابقة في SAP أو ABAP (سيتم شرح كل شيء من البداية)

Description

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

في هذا الكورس ستبدأ بتعلم أساسيات لغة ABAP، وكيفية كتابة البرامج والتعامل مع البيانات داخل SAP. بعد ذلك ستتعلم كيفية استخدام Open SQL لجلب البيانات من قاعدة البيانات وربط أكثر من جدول بطريقة احترافية.

كما ستتعلم ABAP New Syntax، وهي من أهم المهارات التي يحتاجها مطور ABAP الحديث، حيث ستتعرف على أساليب كتابة الكود بشكل أنظف وأقصر باستخدام مفاهيم مثل Inline Data Declaration، وString Expressions، وVALUE، وCOND، وSWITCH، وCORRESPONDING، وTable Expressions، وغيرها من الأساليب الحديثة المستخدمة في Modern ABAP وبيئات S/4HANA.

سوف تتعلم أيضًا كيفية إنشاء تقارير احترافية باستخدام ALV Grid، وهي من أهم المهارات المطلوبة في سوق العمل، بالإضافة إلى تعلم كيفية التعامل مع البيانات وعرضها بشكل منظم وسهل للمستخدم.

يتضمن الكورس أيضًا شرح كامل لـ Screen Programming، حيث ستتعلم كيفية بناء شاشات تفاعلية داخل SAP، بالإضافة إلى التعامل مع عناصر مثل Listbox و Search Help وتحديث البيانات داخل الشاشة.

كما ستتعلم البرمجة الكائنية OOP في ABAP، وكيفية إنشاء Classes وتنظيم الكود بطريقة احترافية، مما يسهل عليك العمل في مشاريع كبيرة.

لن يتوقف الكورس عند ذلك، بل ستتعلم أيضًا كيفية تنفيذ Enhancements مثل User Exit و BADI، وهي من أهم المهارات التي يحتاجها أي مطور ABAP في بيئة العمل الحقيقية.

بالإضافة إلى ذلك، ستتعلم كيفية التعامل مع ملفات Excel ورفع البيانات إلى SAP، وكذلك إنشاء نماذج باستخدام Adobe Forms.

الكورس يحتوي على أمثلة عملية ومشاريع حقيقية تحاكي بيئة العمل، مما يساعدك على اكتساب خبرة عملية قوية تؤهلك لدخول سوق العمل بثقة.

بنهاية هذا الكورس ستكون قادرًا على تطوير برامج وتقارير باستخدام ABAP، وكتابة كود حديث باستخدام ABAP New Syntax، والعمل على نظام SAP باحتراف، والبدء في مسارك كمطور SAP ABAP.
كما ستتعلم أيضًا SAP OData وكيفية إنشاء OData Services لربط SAP بالتطبيقات الخارجية مثل Web Applications وMobile Apps وSAP Fiori، مع فهم طريقة التعامل مع GET وPOST وتبادل البيانات بشكل عملي داخل بيئة SAP Gateway.
كما ستتعلم أيضًا SAP Workflow، وهو أحد أهم المكونات المستخدمة لأتمتة العمليات داخل SAP. ستتعرف على المفاهيم الأساسية للـ Workflow مثل Business Object وTask وWorkflow Template وWork Item وAgent وContainer، وكيفية تصميم عمليات الموافقة (Approval Processes) بشكل عملي.

سوف تتعلم كيفية إنشاء Workflow من البداية، وربط الأحداث (Events) بالعمليات المختلفة، وإنشاء User Decisions وNotifications وإرسال Emails تلقائيًا، بالإضافة إلى فهم آلية عمل الـ Workflow داخل بيئة العمل الحقيقية.

كما ستقوم ببناء مشاريع عملية مثل Purchase Order Approval وLeave Request Approval وغيرها من السيناريوهات المستخدمة في الشركات، مع تعلم كيفية تتبع الـ Workflow وتحليل الأخطاء باستخدام أدوات SAP Workflow المختلفة مثل SWI1 وSWEL وSWE2.

Who this course is for:

  • المبتدئين الذين يريدون تعلم SAP ABAP من الصفر