पायथन - स्किलबॉक्स से निःशुल्क पाठ्यक्रम, प्रशिक्षण, दिनांक: 29 नवंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 03, 2023
उन लोगों के लिए जो प्रोग्रामिंग शुरू करना चाहते हैं
आप शुरुआत से ही पायथन सीखेंगे: सिंटैक्स, फ़ंक्शंस, मानक लाइब्रेरीज़। आप पाइथन डेवलपर के रूप में अपना करियर शुरू कर सकते हैं।
शुरुआती पायथन डेवलपर्स
आप पायथन के अपने ज्ञान को व्यवस्थित और गहरा करेंगे, उन्नत विषयों में महारत हासिल करेंगे और एक डेवलपर के रूप में सुधार करेंगे।
आईटी विशेषज्ञ
आप पायथन में महारत हासिल कर लेंगे और नियमित कार्यों को स्वचालित करने, अपनी दक्षताओं की सीमा का विस्तार करने और एक विशेषज्ञ के रूप में अपना मूल्य बढ़ाने में सक्षम होंगे।
अन्य भाषाओं के डेवलपर्स के लिए
आप पायथन की विशेषताओं को समझेंगे, आप अपनी विशेषज्ञता को बदलने और सबसे लोकप्रिय और सरल भाषाओं में से एक में विकास करने में सक्षम होंगे।
परिचय
ऑनलाइन कोड संपादक के साथ काम करना सीखें। अपना पहला प्रोग्राम लिखें. प्रिंट फ़ंक्शन का उपयोग करना सीखें.
पायथन मूल बातें
वेरिएबल्स, इनपुट ऑपरेटर और स्ट्रिंग्स के साथ काम करना सीखें।
संचालिका, अभिव्यक्ति
संख्याओं के साथ अंकगणितीय संक्रियाएँ सीखें, जिस क्रम में उन्हें निष्पादित किया जाता है, कीबोर्ड से संख्याएँ दर्ज करना, शेष के साथ विभाजन और शेष के साथ, और शॉर्टहैंड ऑपरेटर।
सशर्त यदि कथन, शाखाएँ
इफ़ स्टेटमेंट के साथ काम करने की मूल बातें सीखें, शर्तों के साथ सरल प्रोग्राम लिखना सीखें।
सशर्त कथन यदि: निरंतरता
तार्किक ऑपरेटरों को जानें नहीं, और, या। अनुक्रमिक और नेस्टेड स्थितियों को लिखना सीखें और जटिल अभिव्यक्तियों को सरल बनाएं।
घुमाव के दौरान
while लूप ऑपरेटर के साथ काम करना सीखें। तार्किक परिवर्तनों, अनंत लूपों का अध्ययन करें, कथनों को तोड़ें और जारी रखें।
फॉर लूप: एक काउंटर के साथ लूप
संख्याओं के माध्यम से पुनरावृत्ति करने के लिए लूप का उपयोग करना सीखें, रेंज() फ़ंक्शन की मूल बातें सीखें।
लूप के लिए: रेंज के साथ काम करने की विशेषताएं
रेंज() फ़ंक्शन के मापदंडों के साथ काम करना सीखें: प्रारंभ, रोकें, चरण।
लूप के लिए: स्ट्रिंग्स के साथ काम करना
प्रिंट फ़ंक्शन, अंतिम ऑपरेटर और एक सशर्त विवरण में स्ट्रिंग्स के साथ काम करना सीखें
स्थिर फंदा
जानें कि आप नेस्टेड लूप कहां पा सकते हैं, वे कैसे काम करते हैं और लूप काउंटर कैसे बदलते हैं। नेस्टेड लूप के अंदर काउंटरों की तुलना करना सीखें और नेस्टेड लूप का उपयोग करके गणित की समस्याओं को हल करें।
संख्याएँ। इंट और फ्लोट प्रकार
पायथन में पूर्णांक (int प्रकार) और वास्तविक (फ्लोट प्रकार) संख्याओं के साथ काम करना, उनके इनपुट और रूपांतरण, और उनके साथ अंकगणितीय संचालन सीखें। गणित मॉड्यूल से मानक गणित फ़ंक्शन सीखें।
कार्य: प्रारंभ करें
फ़ंक्शंस की मूल बातें जानें: फ़ंक्शन घोषणा और कॉल, एक और अधिक पैरामीटर वाले फ़ंक्शन।
फ्लोट की विशेषताएं
फ़ंक्शन मान लौटाना सीखें, रिटर्न ऑपरेटर और एल्गोरिदम के साथ दी गई सटीकता के साथ काम करें। वास्तविक संख्याओं के साथ काम करने की विशेषताएं जानें।
आईडीई को स्थापित और कॉन्फ़िगर करना
आप Pycharm IDE स्थापित करने, कमांड लाइन और दुभाषिया के साथ काम करने और प्रोग्राम डीबग करने में सक्षम होंगे।
बुनियादी संग्रह. सूचियों
बुनियादी संग्रह - सूचियों के साथ काम करना सीखें। आप सूचियाँ घोषित करने और प्रदर्शित करने और तत्वों के साथ काम करने, लूप का उपयोग करके सूचियाँ बनाने में सक्षम होंगे।
सूची: सूचियों के साथ काम करने की विधियाँ
सूचियों के साथ काम करने के लिए फ़ंक्शन और तकनीक सीखें। सूची तत्वों को हटाना और बदलना सीखें, सूचियों के माध्यम से पुनरावृत्त करें और नेस्टेड लूप का उपयोग करें।
सूची दृश्य
सूची समझ का उपयोग करके सूचियाँ बनाना सीखें। स्लाइस प्रकार और सॉर्ट सूचियों के साथ काम करना सीखें।
बुनियादी संग्रह. स्ट्रिंग्स
तार के साथ काम करने वाला मास्टर। स्ट्रिंग विधियों का उपयोग करना सीखें, स्ट्रिंग्स में रूपांतरण और फ़ॉर्मेटिंग सीखें।
बुनियादी संग्रह. शब्दकोश:
शब्दकोश बनाना और उनके तत्वों के साथ काम करना सीखें। शब्दकोश तकनीक और तत्व गणना सीखें। आप शब्दकोश बनाने और निर्धारित फ़ंक्शन के साथ काम करने में सक्षम होंगे।
बुनियादी संग्रह. टुपल्स
जानें कि टुपल्स सूचियों से कैसे भिन्न हैं और उनकी आवश्यकता क्यों है। ज़िप का उपयोग करना और फ़ंक्शंस की गणना करना सीखें। आप शब्दकोश में कुंजियों और मानों को क्रमबद्ध करने और समग्र कुंजियों के साथ काम करने में सक्षम होंगे।
कार्य: जारी
किसी फ़ंक्शन के अंदर और कॉल किए जाने पर रिकर्सन और संग्रह के साथ काम करना सीखें। फ़ंक्शन के साथ काम करते समय आप डिफ़ॉल्ट मानों का उपयोग कर सकते हैं।
फाइलों के साथ काम करना
आप फ़ाइल पथ, यूनिक्स पथ के साथ काम करना सीखेंगे। बुनियादी फ़ाइल संचालन में महारत हासिल करें: लूप के साथ खोलना, पढ़ना, लिखना, बंद करना, फ़ाइल पुनरावृत्ति, सबस्ट्रिंग खोज, सुरक्षित फ़ाइल हैंडलिंग।
अपवाद: त्रुटियों से निपटना
पता लगाएं कि अपवाद क्या हैं और उनका पदानुक्रम क्या है। प्रयास-छोड़कर-अंततः-अन्यथा निर्माण का उपयोग करना सीखें और अपवादों को सही ढंग से संभालें।
ओओपी का परिचय
पायथन में क्लास और उनके तरीकों, __init__ क्लास कंस्ट्रक्टर और सेल्फ क्लास ऑब्जेक्ट के साथ ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग के साथ काम करना सीखें।
OOP के मूल सिद्धांत
डेटा को एनकैप्सुलेट करना और छिपाना सीखें, वंशानुक्रम और बहुरूपता के साथ काम करें, कक्षाओं और विधियों का वर्णन करें।
इटरेटर और जेनरेटर
पुनरावृत्तकर्ता और पुनरावृत्तीय वस्तु के बीच अंतर को समझें। आप सीखेंगे कि पुनरावर्तक कैसे प्राप्त करें और पुनरावर्तक और अगले कार्यों के साथ कैसे काम करें। आप किसी फ़ंक्शन को जनरेटर में बदल सकते हैं और यील्ड ऑपरेटर का उपयोग कर सकते हैं।
सज्जाकार: बुनियादी स्तर
आप फ़ंक्शन के गुणों को बदलने के लिए डेकोरेटर का उपयोग कर सकते हैं। डेटाटाइम मॉड्यूल के साथ काम करना सीखें और डेकोरेटर को टाइमर के रूप में उपयोग करें।
कक्षाओं और अंतर्निर्मित सज्जाकारों के साथ गहन कार्य
एकाधिक विरासत के साथ काम करना सीखें। जानें कि क्लास इंटरफ़ेस और अमूर्त कक्षाएं क्या हैं। आप किसी कक्षा में सांख्यिकीय विधियों को लागू करने, विधियों को कॉल किए बिना ऑब्जेक्ट विशेषताओं को बदलने या प्राप्त करने में सक्षम होंगे।
सज्जाकार: उन्नत स्तर
आप तर्कों के साथ डेकोरेटर, संदर्भ प्रबंधक के रूप में जनरेटर और लॉगिंग मॉड्यूल का उपयोग कर सकते हैं।
कार्य: अंत
लैम्ब्डा फ़ंक्शंस, मैप, फ़िल्टर, रिड्यूस, सभी के साथ काम करना सीखें। आप नेमस्पेस, स्कोप सेट कर सकते हैं और काउंटर क्लास का उपयोग कर सकते हैं।
डेटा के साथ काम करने के लिए पुस्तकालय
आप रेगुलर एक्सप्रेशन, दिनांक और समय और itertools मॉड्यूल के साथ काम करने में सक्षम होंगे।
बोनस मॉड्यूल. नेटवर्किंग मूल बातें
आप नेटवर्क के साथ काम करने की मूल बातें सीख सकते हैं। जब हम ब्राउज़र में ya.ru टाइप करते हैं तो क्या होता है? आरंभ करने के लिए शुरुआती डेवलपर्स के लिए यह जानना महत्वपूर्ण और उपयोगी है।