पायथन डेवलपर - कोर्स 35,000 रूबल। स्लम से, प्रशिक्षण, दिनांक: 30 नवंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 03, 2023
कार्यक्रम
सिद्धांत के 276 घंटे
37 घंटे की प्रैक्टिस
2 साल में 14 विषयों तक पहुंच
परिचयात्मक व्याख्यान
आइए हम आपको कार्यशाला के परिचयात्मक व्याख्यान के उदाहरण का उपयोग करके वक्ता से परिचित कराएं।
परिचय
पाठ्यक्रम का परिचय
पाठ्यक्रम भंडार तक पहुंच
आपके शुरू करने से पहले
लक्ष्य: Git के साथ कॉन्फ़िगर, विकल्पों का ज्ञान और बुनियादी शब्दों की समझ
सिद्धांत (0.8 शैक्षणिक. एच):
एक खाता बनाना और जीथब स्थापित करना।
एसएसएच की स्थापना.
मेमोरी और प्रोसेसर के बारे में बुनियादी ज्ञान।
संकलनकर्ताओं और दुभाषियों के बारे में एक कहानी।
अभ्यास (1 शैक्षणिक. एच):
एक नया भंडार बनाएं.
READ.ME में इसके उद्देश्य का वर्णन करें।
Github पर पुश करें.
रिपॉजिटरी दृश्यता सेटिंग बनाएं.
मूल बातें
लक्ष्य: पूरी तरह से कॉन्फ़िगर किया गया बुनियादी ढांचा (निर्भरता प्रबंधन, संस्करण नियंत्रण, आभासी वातावरण)।
सिद्धांत (0.7 शैक्षणिक. एच):
आईडीई से या फ़ाइल से पहला प्रोग्राम।
आईडीई: विज़ुअल स्टूडियो कोड, लाभ और अनुकूलन, विकल्प।
पायचार्म - आइडिया।
पीईपी8.
लिंटर कोड मानक।
अभ्यास (14 शैक्षणिक। एच):
Github से प्रोजेक्ट डाउनलोड करें.
PIPENV के माध्यम से VE बनाएं।
निर्भरताएँ स्थापित करें और चलाएँ।
PIPENV के बजाय कविता का उपयोग करें, इसे IDE के अंदर उपयोग करें।
लिंटर द्वारा स्वचालित जांच।
पायथन प्रोग्रामिंग भाषा
लक्ष्य: सरल प्रोग्राम लिखना सीखें, बुनियादी समस्याओं को हल करें और डेटा प्रकारों का सही ढंग से उपयोग करें।
सिद्धांत (1.6 शैक्षणिक. एच):
चर और अंतर्निर्मित प्रकार.
डेटा संरचनाएं।
स्ट्रिंग्स और स्वरूपण.
शब्दकोश और सेट.
समझ, लैम्ब्डा, फ़िल्टर, मानचित्र, संग्रह।
अभ्यास (12 शैक्षणिक. एच):
उदाहरण संशोधित करें.
पुस्तकालयों के साथ कार्य करना: कनेक्ट करना, फ़ंक्शंस का उपयोग करना।
शब्दकोशों का पुनरावर्ती ट्रैवर्सल और ग्राफ़ ट्रैवर्सल, जटिल फ़िल्टरिंग, नेस्टेड घटक।
ब्रैकेट सत्यापनकर्ता.
परिक्षण
लक्ष्य: शर्तों को समझें, यूनिट परीक्षण लिखना सीखें और अपने समाधानों को पूरी तरह से परीक्षणों से कवर करें।
सिद्धांत (0.6 शैक्षणिक. एच):
परीक्षण की मूल बातें: यूनिटटेस्ट, पाइटेस्ट, कवरेज।
अभ्यास (14 शैक्षणिक। एच):
जीथब पर लॉन्च किए गए पिछले कार्यों को परीक्षणों के साथ कवर करें और कवरेज के माध्यम से उनकी जांच करें।
परीक्षण और कवरेज के लिए जीथब क्रियाएँ सेट करें।
ओएस के साथ इंटरेक्शन
लक्ष्य: मानक मुद्दों और नेटवर्क के साथ काम करने के सामान्य सिद्धांतों को समझना।
सिद्धांत (1.5 शैक्षणिक. एच):
OS क्या है, प्रक्रिया और थ्रेड, GIL, Linux\POSIX, फ़ाइल सिस्टम।
ओएस में नेटवर्क के साथ काम करना।
अभ्यास (14 शैक्षणिक। एच):
उपयोग के मामलों को दोहराएं और संशोधित करें।
किसी फ़ाइल में यादृच्छिक स्ट्रिंग जेनरेटर के साथ कार्य करना।
फ़ाइल पढ़ना, पंक्तियाँ क्रमबद्ध करना, फ़ाइल लिखना।
मल्टीप्रोसेसिंग का उपयोग करके स्ट्रिंग जनरेटर को तेज़ करना।
डेस्कटॉप - PyQt
लक्ष्य: मानक मुद्दों को समझें, इनहेरिटेंस का उपयोग करना सीखें और Qt में एक सरल प्रोग्राम लिखें।
सिद्धांत (3.4 शैक्षणिक. एच):
ओओपी मूल बातें: वंशानुक्रम, बहुरूपता, एमआरओ।
पायथन में ओओपी।
पीईक्यूटी विजेट।
क्यूएमएल तकनीक की समीक्षा: जावास्क्रिप्ट के साथ तुलना, एमवीसी की चर्चा, फ्रंटएंड और बैकएंड को अलग करना।
अभ्यास (20 शैक्षणिक. एच):
उपयोग के मामलों को दोहराएं और संशोधित करें।
6-10 तत्वों का एक सरल अनुप्रयोग लिखें।
विजेट्स से QML तक पिछले उदाहरण को फिर से लिखें।
पायगेम डेस्कटॉप
लक्ष्य: पायगेम का उपयोग करना सीखें और पिछले ज्ञान को समेकित करें।
सिद्धांत (0.7 शैक्षणिक. एच):
Github पर उदाहरण खोजें।
लॉन्च, कोड विश्लेषण के बिना प्रदर्शन।
अभ्यास (3 शैक्षणिक. एच):
आपने जो लिखा है उसकी कार्यक्षमता का विस्तार करें।
बटनों और अपने कर्सर के साथ एक मेनू लिखें।
डेटाबेस
लक्ष्य: समझें कि SQL क्या है, स्टोरेज और टूल किस प्रकार के होते हैं।
सिद्धांत (0.9 शैक्षणिक. एच):
एसक्यूएल मूल बातें।
भंडारण और डेटाबेस के प्रकार.
सबसे लोकप्रिय टूल की समीक्षा.
ओआरएम सामान्य जानकारी, सीआरयूडी।
सक्रिय रिकॉर्ड बनाम डेटा मैपर।
अभ्यास (2 शैक्षणिक. एच):
पाठ से कोड को संशोधित करें.
इस मॉड्यूल से अभ्यास के परिणामों और नेटवर्क के साथ काम करने के बारे में पाठ को मिलाएं।
एक बॉट लिखना
लक्ष्य: समझें कि बॉट कैसे काम करते हैं और एपीआई क्या है।
सिद्धांत (0.5 शैक्षणिक. एच):
एपीआई क्या है? दस्तावेज़ पढ़ें।
लाइब्रेरी डाउनलोड करें और एक सरल उदाहरण आज़माएँ।
हम अपना स्वयं का सरल बॉट लिखते हैं, जैसे यूट्यूब या विकिपीडिया से अनुरोध।
अभ्यास (15 शैक्षणिक. एच):
पिछले अभ्यास के परिणाम को बॉट के साथ मिलाएं।
टेलीग्राम में बटनों के साथ अपना स्वयं का बॉट लिखें।
वेब मूल बातें
लक्ष्य: यह समझना कि वेबसाइटें और वेब सेवाएँ कैसे लिखी जाती हैं, कौन से प्रोटोकॉल और एपीआई डिज़ाइन उपकरण उपलब्ध हैं।
सिद्धांत (0.8 शैक्षणिक. एच):
वेब क्या है और इसे किसके साथ खाया जाता है?
वेब में पायथन का स्थान, फ्रेमवर्क का अवलोकन।
डिज़ाइन कैसे करें: एपीफर्स्ट, डिज़ाइन शैलियाँ, ओपनएपीआई।
साबुन, आरपीसी.
अभ्यास (6 शैक्षणिक. एच):
अंतिम प्रोजेक्ट पर काम कर रहा हूं.
Django
लक्ष्य: Django में बैकएंड लिखना सीखें।
सिद्धांत (0.9 शैक्षणिक. एच):
Django मूल बातें: डेटाबेस कनेक्ट करना, हैलो वर्ल्ड सेट करना।
हम बैकएंड के लिए एक एपीआई डिज़ाइन करते हैं।
हम डीआरएफ को जोड़ते हैं।
पोस्ट के लिए एक नियंत्रक बनाएं.
अभ्यास (15 शैक्षणिक. एच):
नियंत्रकों के लिए टिप्पणियों और परीक्षणों के लिए एक नियंत्रक लिखें।
टिप्पणियों में संवादों (प्रतिक्रियाओं) की एक प्रणाली जोड़ें।
प्राधिकरण जोड़ें.
इससे आगे का विकास
कोर्स "गिट फॉर बिगिनर्स" - केवल "रीट्रेनिंग" टैरिफ पर
आवश्यक न्यूनतम सिद्धांत (3 शैक्षणिक। ज) और 67 व्यावहारिक कार्य (32 शैक्षणिक। एच):
टीम विकास दर्शन.
लोकप्रिय सॉफ्टवेयर विकास होस्टिंग साइटें।
गिट मूल बातें।
टीमों में Git का उपयोग करने का अभ्यास।
सुविधाजनक कार्य के लिए व्यक्तिगत Git कॉन्फ़िगरेशन।
पाठ्यक्रम "लिनक्स सर्वर का बुनियादी प्रशासन" - केवल "रीट्रेनिंग" टैरिफ पर
ज्ञान और कौशल जो लिनक्स ऑपरेटिंग सिस्टम का उपयोग करना सीखने के लिए आवश्यक हैं (7 शैक्षणिक। एच सिद्धांत और 40 अकादमिक। अभ्यास के घंटे):
परिचय।
SSH के माध्यम से सर्वर से कैसे जुड़ें।
ओएस के साथ काम करने की मूल बातें (अनुमतियाँ, आदेश)। सर्वर के साथ कैसे काम करें. फाइल्स, फोल्डर को कॉपी कैसे करें.
सिस्टम सेवाओं का विश्लेषण. लिनक्स कैसे काम करता है.
नेटवर्क मूल बातें.
सर्वर पर आवश्यक सॉफ़्टवेयर कैसे स्थापित करें।
अपनी साइट को मैन्युअल रूप से कैसे तैनात करें.
वर्चुअलाइजेशन, वर्चुअल मशीनें और उनकी विशेषताएं।
संभावित सर्वर समस्याएँ, उनका निदान एवं समाधान।
सर्वर अनुकूलन.
डॉकर कंटेनरीकरण के बारे में मूल बातें।
गिट के साथ काम करना।
कोर्स "डॉकर: जीरो से हीरो तक" - केवल "रीट्रेनिंग" टैरिफ पर
डॉकर के बारे में अधिकतम व्यावहारिक ज्ञान। बुनियादी बातों से लेकर डॉकर में एप्लिकेशन चलाने और उन्नत स्तर पर छवियों के साथ काम करने तक (15 शैक्षणिक)। एच। सिद्धांत और 88 अकादमिक। एच। अभ्यास):
डॉकर का परिचय.
बुनियादी डॉकर आदेश और सार। सीएलआई. डॉकर कैसे काम करता है इसकी सामान्य योजना।
डॉकर और डेटा भंडारण।
डॉकर-कंपोज़ फ़ाइल।
डॉकर और सीआई/सीडी।
डॉकर में नेटवर्किंग.
हुड के नीचे डोकर.
संकलित भाषाओं सहित विभिन्न प्रोग्रामिंग भाषाओं के साथ डॉकर का उपयोग करने की विशेषताएं।
डॉकर कंटेनरों की लॉगिंग और निगरानी।
छवियों के साथ उन्नत कार्य. अपनी स्वयं की रजिस्ट्री स्थापित करना.
डॉकर में सुरक्षा.
डॉकर के एनालॉग्स।
डॉकर ऑर्केस्ट्रेशन। कुबेरनेट्स, डॉकर झुंड। अंतर, विशेषताएं, इसकी आवश्यकता क्यों है।