ABAP प्रोग्रामिंग सीखें: आरंभ बिल्डिंग बिल्डिंग ईआरपी एप्स प्राप्त करें

प्रकटीकरण: आपका समर्थन साइट को चालू रखने में मदद करता है! हम इस पृष्ठ पर हमारे द्वारा सुझाई गई कुछ सेवाओं के लिए एक रेफरल शुल्क कमाते हैं.


ABAP मूल रूप से Allgemeiner Berichts-Aufbereitungs-Prozurer के लिए एक संक्षिप्त नाम था, जेनेरिक रिपोर्ट तैयारी प्रोसेसर के लिए। यह एक प्रोग्रामिंग लैंग्वेज है जिसे मूल रूप से जर्मन सॉफ्टवेयर कंपनी SAP द्वारा विकसित किया गया था.

शुक्र है, अंग्रेजी बोलने वाले डेवलपर्स पर उच्चारण को थोड़ा आसान बनाने के लिए बैरोनियम एडवांस्ड बिजनेस एप्लीकेशन प्रोग्रामिंग को अपनाया गया था.

SAP आज उपयोग की जाने वाली सबसे महत्वपूर्ण उद्यम संसाधन योजना (ERP) प्रणालियों में से एक है, और ABAP दो प्राथमिक प्रोग्रामिंग भाषाओं में से एक है (अन्य जावा है) SAP अनुप्रयोगों के विकास के लिए उपयोग किया जाता है.

ABAP इतिहास

ABAP को मूल रूप से कल्पना की गई थी और 1980 के दशक में SAP R / 2 के लिए एक रिपोर्टिंग भाषा के रूप में विकसित किया गया था.

इसकी उपयोगिता तब बढ़ गई जब एसएपी की ईआरपी के अगले पुनरावृत्ति, संस्करण आर / 3, को प्रोग्रामिंग भाषा का उपयोग करके बड़े हिस्से में बनाया गया था। आवेदन के वर्तमान पुनरावृत्ति के कई हिस्से, एसएपी ईआरपी, एबीएपी में भी लिखे गए हैं.

एसएपी आर / 3 में, एबीएपी का उपयोग तकनीकी रूप से इच्छुक ग्राहकों द्वारा कस्टम व्यवसाय रिपोर्ट और एसएपी इंटरफेस विकसित करने के लिए किया गया था। 2001 तक, लगभग सभी एसएपी आवेदन लिखे गए, कम से कम भाग में, एबीएपी में.

एसएपी में एबीएपी कार्यक्रम

ABP स्क्रिप्ट सहित सभी SAP सॉफ़्टवेयर, SAP सिस्टम के संदर्भ में चलते हैं, जिसमें तीन परतें होती हैं:

  • एक संबंधपरक डेटाबेस

  • एक एप्लिकेशन सर्वर

  • ग्राहक आवेदन, SAPgui.

एबीपी कार्यक्रमों को एसएपी के बाहर निष्पादित नहीं किया जा सकता है या स्टैंड-अलोन बाहरी फ़ाइलों के रूप में निकाला जा सकता है.

ABAP में लिखे गए सभी प्रोग्राम SAP सिस्टम डेटाबेस में रहते हैं, SAP कर्नेल द्वारा एप्लिकेशन सर्वर पर निष्पादित किए जाते हैं, और SAPgui का उपयोग करके सिस्टम तक पहुंचने वाले डेवलपर्स द्वारा एक्सेस और संशोधित किए जाते हैं।.

यह एबीएपी प्रोग्रामिंग को भाषा के उन छात्रों के लिए एक चुनौतीपूर्ण प्रस्ताव बनाता है, जिनके पास मौजूदा एसएपी प्रणाली तक पहुंच नहीं है.

ABAP आईडीई

ABAP एप्लिकेशन को विकसित करने के तीन तरीके हैं:

  • SAPgui में ABAP कार्यक्षेत्र का उपयोग करना

  • एसएपी वेब आईडीई का उपयोग करना, एक ब्राउज़र-आधारित विकास वातावरण जो एसएपी सिस्टम में बांधता है

  • ABAP एडऑन के साथ ग्रहण विकास पर्यावरण का उपयोग करना.

सभी तीन विधियां मानती हैं कि कोड को SAP सिस्टम पर निष्पादित किया जाएगा.

यदि आपके पास SAP सिस्टम तक पहुंच नहीं है, तो अगला सबसे अच्छा विकल्प आपके कंप्यूटर पर SAP का परीक्षण संस्करण स्थापित करना है.

परीक्षण संस्करण

आप एसएपी वेबसाइट से सॉफ्टवेयर का एक परीक्षण संस्करण डाउनलोड कर सकते हैं.

हालांकि, आपको इस बात का पूर्वाभास होना चाहिए कि सेटअप एक जटिल प्रक्रिया है। यदि आप परेशानी में भागते हैं, तो नीचे सूचीबद्ध दो उडेमी पाठ्यक्रमों में से एक का उल्लेख करते हुए, जो डेवलपर्स को स्थानीय एसएपी विकास वातावरण स्थापित करने के तरीके को सिखाने के लिए डिज़ाइन किए गए हैं।.

ABAP सिंटेक्स

ABAP वाक्यविन्यास मानव पठनीय है। बहुत कम प्रोग्रामिंग अनुभव के साथ, आप थोड़ा ABAP कोड देख सकते हैं और समझ सकते हैं कि यह क्या कर सकता है.

उदाहरण के लिए, यदि आप एक स्क्रिप्ट लिखना चाहते थे, जो एक रिपोर्ट छापेगी जिसमें संदेश सेट अप करना कठिन हो, तो आप निम्न कोड के साथ ऐसा कर सकते हैं:

रिपोर्ट का परीक्षण.
राइट ‘SAP की स्थापना कठिन है’.

यह कोड एक रिपोर्ट चलाएगा, जिसे TEST कहा जाता है जो SAP को सेट करने के लिए स्ट्रिंग की स्थापना करता है.

कई वेब प्रोग्रामिंग भाषाओं के विपरीत, ABAP सफेद स्थान के प्रति संवेदनशील है। गणितीय कार्यों को लिखने के लिए ABAP का उपयोग करते समय यह याद रखना विशेष रूप से महत्वपूर्ण है.

उदाहरण के लिए, निम्नलिखित समीकरणों को लें, समीकरण 1:

x = y + z.

और समीकरण 2:

x = y + z.

पहले समीकरण में वेरिएबल x का विकल्प वैल्यू z से शुरू होने वाले वेरिएबल y के विकल्प को दिया गया है.

दूसरा समीकरण चर x का योग चर और z का योग प्रदान करता है.

यदि आप वास्तव में क्या करना चाहते हैं तो चर y और z को जोड़ दें, तो दूसरा समीकरण ऐसा करेगा जबकि पहला नहीं होगा.

ABAP संसाधन

यदि आप एक स्थानीय IDE सेट अप करते हैं, या SAP सिस्टम तक पहुंच रखते हैं, तो आप ABAP सीखना शुरू करने के लिए तैयार हैं.

हमें तीन प्रकार के संसाधन मिले हैं जिनका उपयोग आप ABAP शुरुआतकर्ता से लेकर सक्षम प्रोग्रामर तक कर सकते हैं.

ऑनलाइन एबीएपी ट्यूटोरियल

कई ऑनलाइन ट्यूटोरियल हैं जो एसएपी, एबीएपी और सरल व्यावसायिक अनुप्रयोगों के विकास का एक ठोस अवलोकन प्रदान करते हैं। यहाँ हमारे पसंदीदा हैं:

  • गुरु99 दो पाठ्यक्रम प्रदान करता है जो एबीपी प्रोग्रामर के इच्छुक के लिए हो सकते हैं। SAP बिगिनर कोर्स शुरू करने के लिए एक शानदार जगह है अगर आपको SAP का कोई अनुभव नहीं है। एक बार जब आप पाठ्यक्रम पूरा कर लेते हैं, या यदि आपके पास पूर्व SAP अनुभव है, तो SAP ABAP प्रशिक्षण पाठ्यक्रम ABAP भाषा का परिचय देता है.

  • SAP हब से ABAP ट्यूटोरियल गुरु99 ट्यूटोरियल्स की तुलना में थोड़ा लंबा और अधिक गहरा है, और एक या दोनों संसाधनों को पूरा करने के बाद यह सबसे उपयोगी हो सकता है।.

  • एसएपी नट्स आपको एसएपी एबीएपी: एसएपी एबीएपी कोर्स और ऑब्जेक्ट ओरिएंटेड एसएपी के साथ आरंभ करने के लिए दो पाठ्यक्रम प्रदान करता है

    .

ऑनलाइन एबीएपी पाठ्यक्रम

ABAP के बारे में जानने के लिए एक और बेहतरीन जगह उदमी है। कई एसएपी और एबीएपी पाठ्यक्रम उपलब्ध हैं। यहाँ चार सबसे हाल ही में और लोकप्रिय ABAP पाठ्यक्रम हैं:

  • SAP को स्थानीय स्तर पर स्थापित करना विशेष रूप से स्व-निर्देशित शिक्षार्थियों के लिए चुनौतीपूर्ण हो सकता है। ये दोनों यथोचित मूल्य पाठ्यक्रम स्थानीय विकास के लिए एसएपी के परीक्षण संस्करण को स्थापित करने में आपकी मदद करने का वादा करते हैं:

    • कैसे अपनी खुद की एसएपी परीक्षण प्रणाली स्थापित करने के लिए.

    • स्थानीय एसएपी: अपनी खुद की स्थानीय एसएपी परीक्षण प्रणाली कैसे स्थापित करें.

  • शुरुआत के लिए SAP ABAP प्रोग्रामिंग.

  • शुरुआती के लिए SAP ABAP क्रैश कोर्स.

ABAP पुस्तकें

ये आज उपलब्ध सबसे लोकप्रिय और सम्मानित ABAP प्रोग्रामिंग पुस्तकों में से कुछ हैं.

किताबें अक्सर ऑनलाइन ट्यूटोरियल और लघु पाठ्यक्रमों की तुलना में अधिक गहराई और विस्तार प्रदान करने में सक्षम हैं.

यदि आप ABAP सीखने में गहराई से उतरने के लिए तैयार हैं, तो यहाँ पर विचार करने के लिए कुछ विकल्प हैं:

  • ब्रायन द्वारा एसएपी के लिए एबीएपी प्रोग्रामिंग का परिचय, एट ​​अल

  • पीटर मॉक्सन द्वारा SAP ABAP को शुरुआती गाइड

  • एसएपी में शुरुआत करना: अपने करियर को कैसे बदलना है और जॉन वॉन एस्पेन द्वारा एक अत्यधिक भुगतान वाला एसएपी विशेषज्ञ बनना है

  • ABAP में पहला कदम – बोरिस रुबर्थ द्वारा SAP ABAP को आपका शुरुआती गाइड.

सारांश

ABAP दो प्रोग्रामिंग भाषाओं में से एक है जो SAP सिस्टम पर चलने के लिए कस्टम प्रोग्राम बनाने के लिए उपयोग की जाती है.

यदि आप पहले से ही SAP सिस्टम तक पहुंच नहीं रखते हैं, तो ABAP विकास वातावरण सेट करना चुनौतीपूर्ण हो सकता है, लेकिन यदि आप कार्य के लिए समर्पित हैं, तो आप स्थानीय स्तर पर एक और प्राप्त कर सकते हैं.

एक बार जब आपके पास एक उपयुक्त आईडीई का उपयोग होता है, तो आप एबीएपी सीखना शुरू करने के लिए तैयार होते हैं, और इसमें से चुनने के लिए कुछ निशुल्क और प्रीमियम ट्यूटोरियल, पाठ्यक्रम और किताबें हैं।.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map