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

कोर्स

Python में Object-Oriented Programming परिचय

मध्यवर्ती3 घंटे

ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) की मूल अवधारणाएँ जानें, कस्टम क्लास और ऑब्जेक्ट बनाएं!

Python3 घंटे11 वीडियो37 अभ्यास3,100 XP28,120उपलब्धि का प्रमाणपत्र

अपना निःशुल्क खाता बनाएँ

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

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

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

व्यवसायों के लिए आज़माएँ

कोर्स विवरण

OOP की नींव

ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) की नींव बनाने वाली मूलभूत अवधारणाओं में गहराई से जानें। आप classes और objects के मूल सिद्धांतों को जानेंगे, Python में objects को define और instantiate करना सीखेंगे, और यह भी समझेंगे कि instantiation के दौरान attributes कैसे assign किए जाते हैं।

विरासत

विरासत में महारत हासिल करके और ऐसी उपवर्गें बनाकर अपने ज्ञान का विस्तार करें जो अन्य कक्षाओं में परिभाषित कार्यक्षमता पर आधारित हों। आप class-level और instance-level डेटा के बीच अंतर करना, class methods लागू करना, और subclasses की functionality को customize करना सीखेंगे!

समानता, अपवाद प्रबंधन, और सर्वोत्तम अभ्यास

ऑब्जेक्ट तुलना को संभालने में Python की बहुमुखी क्षमता का अन्वेषण करें और ऑब्जेक्ट्स के प्रभावी स्ट्रिंग प्रतिनिधित्व की तकनीकों को जानें, जिससे मानव-पठनीय आउटपुट संभव हो सके। अपनी कोड को अप्रत्याशित त्रुटियों से सुरक्षित करना और exception handling के माध्यम से इसकी विश्वसनीयता बढ़ाना सीखें। त्रुटि पहचान और सहज त्रुटि पुनर्प्राप्ति के महत्व को समझें, ताकि आपके प्रोग्राम अधिक सुचारू रूप से निष्पादित हों। स्वच्छ, रखरखाव योग्य और Python-शैली के कोड लिखने के लिए सर्वोत्तम अभ्यास सीखें, जो OOP सिद्धांतों का पालन करता है।

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

पाठ्यक्रम

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

1

OOP की बुनियाद

जानिए कि object-oriented programming (OOP) क्या है, यह procedural programming से कैसे अलग है, और इसे कैसे लागू किया जा सकता है। आप अपने कस्टम classes परिभाषित करेंगे जिनमें methods, attributes और constructors होंगे, और उनकी मदद से ऑब्जेक्ट्स बनाएँगे!
अध्याय शुरू करें
3

Standard Python के साथ एकीकरण

जानिए कि ऑब्जेक्ट्स की तुलना कैसे करें, ऑब्जेक्ट्स की string representations कैसे परिभाषित और कस्टमाइज़ करें, और यहाँ तक कि custom exceptions बनाने और पकड़ने के लिए inheritance कैसे लागू करें, जिससे bespoke error-handling संभव हो.
अध्याय शुरू करें

Python में Object-Oriented Programming परिचय

कोर्स
पूर्ण

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

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

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

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