पायथन: स्क्रैच से विकास - पाठ्यक्रम 799 रूबल। स्टेपिक से, प्रशिक्षण 84 पाठ, दिनांक 30 नवंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 04, 2023
Python एक उच्च स्तरीय प्रोग्रामिंग भाषा है। अब उसका कब्जा है रेटिंग में प्रथम स्थान प्रोग्रामिंग भाषा!
पायथन का वाक्य-विन्यास बहुत सरल है, इसलिए आप सीखने की शुरुआत में ही समझने योग्य कोड लिखना शुरू कर देंगे। OOP (ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग) का समर्थन करता है, जो निस्संदेह कुछ प्रोग्रामिंग भाषाओं पर एक फायदा है।
पायथन की लोकप्रियता न केवल इस तथ्य के कारण है कि इसे सीखना आसान है, बल्कि जटिल स्वचालन समस्याओं को हल करने के लिए व्यावसायिक उपयोग के संदर्भ में भाषा के वास्तविक लाभों के कारण भी है। पायथन एक क्रॉस-प्लेटफ़ॉर्म भाषा है और विंडोज़, लिनक्स, मैक ओएस पर चलती है।
पायथन के पास है अतिरिक्त मॉड्यूल की एक बड़ी संख्या, जिसकी बदौलत आप पीसी, स्मार्टफोन के लिए सॉफ्टवेयर विकसित कर सकते हैं, बना सकते हैं साइटों, विकास करना कृत्रिम बुद्धि, तंत्रिका नेटवर्क वगैरह।
Python का उपयोग कहाँ किया जाता है?: Youtube, Instagram, Pinterest, आदि।
पाइथॉन निश्चित रूप से उपरोक्त सभी कार्य करता है। प्रोग्रामिंग सीखना शुरू करने के लिए सबसे अच्छी पहली प्रोग्रामिंग भाषा.
नमस्ते, मेरा नाम डेनिस है! मैं कई वर्षों से पायथन में विकास कर रहा हूं। मैंने HTML/CSS विकास, Python + Django में प्रोग्रामिंग में पाठ्यक्रम पूरा किया। मैं Django, Flask, PyQt5, Aiogram फ्रेमवर्क में कुशल हूं। हमेशा कुछ नया सीखते रहना. मैं पायथन में प्रोग्राम विकसित करता हूं। मैं Django और Flask का उपयोग करके वेबसाइटें लिखता हूँ। मुझे विकास से जुड़ी हर चीज़ पसंद है। मुझे पहेलियाँ और कार्य हल करना पसंद है। मुझे ओलंपियाड प्रोग्रामिंग में रुचि है।
पाठ्यक्रम के बारे में
1. परिचय
पायथन स्थापित करना
1. पायथन 3.8 स्थापित करना
कोड संपादक
1. विज़ुअल स्टूडियो कोड स्थापना, कॉन्फ़िगरेशन
2. पिछले व्याख्यान पर ध्यान दें
3. PyCharm सामुदायिक संस्करण की स्थापना, कॉन्फ़िगरेशन
पायथन मूल बातें
1. पहले "कार्यक्रम" का निर्माण
2. पायथन + कंसोल
3. डेटा के प्रकार
4. संख्याओं के साथ कार्य करना (int, फ़्लोट)
5. चर और उनके साथ काम करना
6. शर्तें (यदि, एलिफ़, अन्यथा)
7. विषय पर असाइनमेंट: शर्तें
8. लूप्स (के लिए, जबकि)
9. विषय असाइनमेंट: चक्र
10. स्ट्रिंग्स के साथ कार्य करना (str)
11. डेटा के नए प्रकार (संरचनाएं), वे किस लिए हैं?
12. सूचियाँ बनाना और उनके साथ काम करना
13. शब्दकोश और उनके साथ काम करना
14. टुपल्स और उनके साथ काम करना
15. सेट, उनके साथ काम करना
16. कार्य, अंतर्निहित कार्य
17. विषय असाइनमेंट: फ़ंक्शन
18. लैम्ब्डा कार्य करता है
19. त्रुटियाँ, अपवाद
20. मॉड्यूल, पिप पैकेज मैनेजर
21. OOP (ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग) के बारे में कुछ शब्द
22. अपना स्वयं का मॉड्यूल बनाना
23. टेक्स्ट फ़ाइलों के साथ काम करना, पढ़ना और लिखना
24. भाषा की बुनियादी बातों पर अंतिम परीक्षा
जीयूआई अनुप्रयोग
1. यह अनुभाग किस बारे में होगा?
2. मुख्य विंडो बनाना
3. विजेट-बटन
4. स्थिति निर्धारण तत्व
5. विजेट - शिलालेख
6. विजेट - इनपुट फ़ील्ड
7. बीएमआई गणना कार्यक्रम
HTML, CSS सीखना
1. ध्यान!
2. HTML, CSS क्या है
3. HTML: आधार
4. HTML: मूल तत्व
5. HTML: यौगिक तत्व
6. विषय असाइनमेंट: HTML
7. सीएसएस: HTML फ़ाइल से कनेक्शन
8. सीएसएस: चयनकर्ता
9. सीएसएस: तत्व आकार, पैडिंग
10. सीएसएस: पृष्ठभूमि, रंग
11. सीएसएस: फ़ॉन्ट्स
12. संबंधित असाइनमेंट: सीएसएस
13. डेवलपर उपकरण
14. बूटस्ट्रैप 4 के बारे में थोड़ा
फ्लास्क का उपयोग करके एक वेबसाइट बनाना
1. ध्यान!
2. यह अनुभाग किस बारे में होगा?
3. फ्लास्क क्या है?
4. फ्लास्क स्थापित करना, एक आभासी वातावरण स्थापित करना
5. अपना पहला एप्लिकेशन बनाना
6. मार्ग
7. HTML, CSS फ़ाइलों के साथ कार्य करना
8. डेटाबेस से कनेक्ट हो रहा है
9. डेटाबेस में मॉडल बनाना
10. कंसोल के माध्यम से डेटाबेस के साथ कार्य करना
11. आलेख जोड़ने का प्रपत्र
12. लेख देखना, संपादित करना, हटाना
13. एक व्यवस्थापक पैनल बनाना
14. Git, GitHub के साथ काम करना
15. होस्टिंग के लिए एक वेबसाइट प्रकाशित करना
पार्सिंग (प्रवेश स्तर)
1. यह अनुभाग किस बारे में होगा?
2. मॉड्यूल स्थापित करना, एक आभासी वातावरण बनाना
3. अनुरोध बनाना और प्रतिक्रियाएँ प्राप्त करना
4. ब्यूटीफुलसूप लाइब्रेरी (bs4)
5. एकाधिक पृष्ठों से डेटा एकत्रित करना (पृष्ठांकन)
6. पार्सर को कार्यों में तोड़ना
7. डेटा को .csv में सहेजा जा रहा है
टेलीग्राम बॉट का विकास (प्रवेश स्तर)
1. यह अनुभाग किस बारे में होगा?
2. pyTelegramBotApi क्या है?
3. टेलीग्राम एपीआई के साथ काम करना
4. pyTelegramBotApi स्थापित करना, एक आभासी वातावरण स्थापित करना
5. संदेश संचालक
6. अगला चरण हैंडलर पंजीकृत करें
7. कीबोर्ड, बटन
8. इनलाइन कीबोर्ड
9. अभ्यास करें: मौसम जानने के लिए बॉट
10. होस्टिंग के लिए एक बॉट प्रकाशित करना
आगे क्या होगा?
1. पूरा होने पर बधाई!
2. आपके लिए आगे क्या है?
यह पाठ्यक्रम मुख्य रूप से शुरुआती प्रोग्रामर्स के लिए है, और प्रोग्रामिंग प्रतियोगिताओं में त्वरित शुरुआत के लिए, हम पायथन की सलाह देते हैं। पाठ्यक्रम में निम्नलिखित विषयों को शामिल किया गया है: संख्या-सैद्धांतिक एल्गोरिदम, खोज एल्गोरिदम, और डेटा संरचनाओं के बुनियादी सिद्धांत, और एल्गोरिदम दक्षता के मुद्दों पर भी चर्चा करते हैं। इन विषयों में महारत हासिल करने से स्कूली बच्चों को स्कूल और नगरपालिका स्तर पर समस्याओं के एक महत्वपूर्ण हिस्से को हल करने का अवसर मिलेगा कंप्यूटर विज्ञान में स्कूली बच्चों के लिए अखिल रूसी ओलंपियाड, और छात्रों को क्षेत्र में दक्षता विकसित करने के लिए प्रोग्रामिंग.
4
मुक्त करने के लिए