[Go to site: main page, start]

मुख्य सामग्री पर जाएं

कोर्स

Python में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग

उन्नत4 घंटे

क्लास बनाना सीखें और इनहेरिटेंस व पॉलीमॉर्फ़िज़्म का उपयोग करके कोड को पुनः उपयोग और अनुकूलित करें।

Python4 घंटे13 वीडियो44 अभ्यास3,600 XP100K+उपलब्धि प्रमाणपत्र

अपना नि:शुल्क अकाउंट बनाएँ

Google के साथ जारी रखें
या
जारी रखकर, आप हमारी उपयोग की शर्तें, हमारा गोपनीयता नीति और यह कि आपका डेटा USA में संग्रहीत है।

हज़ारों कंपनियों के शिक्षार्थियों द्वारा पसंद किया गया

टीम को प्रशिक्षित कर रहे हैं?

बिज़नेस आज़माएँ

कोर्स विवरण

ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) एक व्यापक रूप से उपयोग किया जाने वाला प्रोग्रामिंग पैरेडाइम है जो डेवलपमेंट समय घटाता है—और आपके कोड को पढ़ना, दोबारा उपयोग करना, और मेंटेन करना आसान बनाता है। OOP में ध्यान क्रियाओं की क्रमबद्ध सूची वाले कोड से हटकर ऐसे प्रोग्राम पर जाता है जो एक-दूसरे से इंटरेक्ट करने वाली ऑब्जेक्ट्स का संग्रह होता है। इस कोर्स में, आप क्लासेस बनाना सीखेंगे, जो Python में हर ऑब्जेक्ट के लिए ब्लूप्रिंट का काम करती हैं। उसके बाद आप इनहेरिटेंस और पॉलिमॉर्फ़िज़्म जैसे सिद्धांतों का उपयोग करके कोड को रीउस और ऑप्टिमाइज़ करेंगे। शुरुआत करें और साफ-सुथरा, कुशल, और सुंदर कोड लिखना सीखें!

पूर्वापेक्षाएँ

पाठ्यक्रम

कोर्स रूपरेखा

1

OOP की बुनियाद

इस अध्याय में, आप सीखेंगे कि ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) क्या है, यह प्रोसीजरल प्रोग्रामिंग से कैसे अलग है, और इसे कैसे लागू किया जा सकता है। फिर आप अपनी खुद की क्लासेस परिभाषित करेंगे, और मेथड्स, एट्रिब्यूट्स, और कंस्ट्रक्टर्स बनाना सीखेंगे।
अध्याय शुरू करें
2

इनहेरिटेंस और पॉलिमॉर्फ़िज़्म

इनहेरिटेंस और पॉलिमॉर्फ़िज़्म OOP के मुख्य कॉन्सेप्ट हैं जो कुशल और सुसंगत कोड रीउस को संभव बनाते हैं। सीखिए कि किसी क्लास से कैसे इनहेरिट करें, मेथड्स को कस्टमाइज़ और फिर से परिभाषित करें, और क्लास-लेवल डेटा तथा इंस्टेंस-लेवल डेटा के बीच के अंतर की समीक्षा करें।
अध्याय शुरू करें
3

स्टैंडर्ड Python के साथ इंटीग्रेशन

इस अध्याय में, आप सीखेंगे कि एक जैसे डेटा स्टोर करने वाली ऑब्जेक्ट्स को बराबर कैसे माना जाए, ऑब्जेक्ट्स के स्ट्रिंग रिप्रेज़ेंटेशन कैसे परिभाषित और कस्टमाइज़ करें, और नए एरर टाइप्स तक कैसे बनाएँ। इंटरैक्टिव अभ्यासों के माध्यम से, आप सीखेंगे कि अपनी क्लासेस को और कस्टमाइज़ करके उन्हें स्टैंडर्ड Python डेटा टाइप्स की तरह काम करने के करीब कैसे लाएँ।
अध्याय शुरू करें
4

क्लास डिज़ाइन की सर्वश्रेष्ठ प्रथाएँ

आप इनहेरिटेंस के लिए क्लासेस कैसे डिज़ाइन करते हैं? क्या Python में प्राइवेट एट्रिब्यूट्स होते हैं? क्या एट्रिब्यूट एक्सेस को नियंत्रित करना संभव है? जैसे-जैसे आप क्लास डिज़ाइन की सर्वश्रेष्ठ प्रथाएँ सीखेंगे, आपको इन (और अन्य) सवालों के जवाब मिलेंगे।
अध्याय शुरू करें

Python में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग

कोर्स
पूरा

उपलब्धि प्रमाणपत्र प्राप्त करें

अभी नामांकन करें

DataCamp for Mobile के साथ अपने डेटा कौशल बढ़ाएं

हमारे मोबाइल पाठ्यक्रमों और दैनिक 5-मिनट कोडिंग चुनौतियों के साथ चलते-फिरते प्रगति करें।

Python में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग | DataCamp