पायथन डेवलपर - पाठ्यक्रम 88,000 रूबल। आईटी अकादमी से, प्रशिक्षण 252 एसी। घंटे, दिनांक: 6 दिसंबर, 2023।
अनेक वस्तुओं का संग्रह / / November 27, 2023
आईटी अकादमी अनुकूलित परियोजना-आधारित शिक्षा के लिए एक भागीदार है। योग्य कर्मियों के प्रशिक्षण के माध्यम से व्यवसाय विकास और परिवर्तन के लिए सेवाएँ प्रदान करता है। सबसे लोकप्रिय क्षेत्रों में बड़े पैमाने पर शैक्षिक परियोजनाएं, पेशेवर पुनर्प्रशिक्षण, उन्नत प्रशिक्षण कार्यक्रम, पाठ्यक्रम आयोजित करता है। ग्राहकों की आवश्यकताओं के आधार पर शैक्षिक सामग्री विकसित करता है।
कंपनी शैक्षिक पारिस्थितिकी तंत्र का निर्माण करती है, और कार्मिक प्रबंधन के लिए ई-लर्निंग तकनीकों को पेश और विकसित भी करती है। कॉर्पोरेट सेगमेंट, आईटी अकादमी के लिए दूरस्थ शिक्षा समाधान और सामग्री विकास में उच्च स्तर की विशेषज्ञता के लिए धन्यवाद आईटी और सूचना सुरक्षा प्रशिक्षण में अग्रणी है - आईटी और व्यवसाय के चौराहे पर विषयों के साथ-साथ डिजिटल के लिए प्रशिक्षण कर्मियों में भी अर्थव्यवस्था।
आईटी अकादमी की सेवाओं की श्रृंखला किसी भी ग्राहक की जरूरतों और पाठ्यक्रमों की पसंद को पूरा करने के लिए डिज़ाइन की गई है। उन्नत प्रशिक्षण और पुनर्प्रशिक्षण के लिए दी जाने वाली पेशकश निश्चित रूप से किसी की भी आवश्यकता को पूरा करेगी सूचना प्रौद्योगिकी विशेषज्ञ।
आईटी अकादमी के प्रमुख क्षेत्रों में: सूचना सुरक्षा, डिजिटल परिवर्तन, अधिकृत रूसी विक्रेताओं से प्रशिक्षण, कॉर्पोरेट प्रशिक्षण के लिए एडटेक समाधान, कर्मचारियों पर आईटी टीमों का प्रशिक्षण ग्राहक।
सतत शिक्षा क्षेत्र (स्मार्टरैंकिंग) में एडटेक कंपनियों की गुणवत्ता रेटिंग में आईटी अकादमी ने सर्वश्रेष्ठ प्रशिक्षण केंद्रों में पहला स्थान हासिल किया।
आईटी अकादमी सॉफ्टलाइन अकादमी पारिस्थितिकी तंत्र का हिस्सा है, जो कॉर्पोरेट प्रशिक्षण बाजार (आईटी अकादमी, सॉफ्टलाइन ट्रेनिंग सेंटर) में दो मजबूत खिलाड़ियों को जोड़ती है।
शिक्षक के बारे में:
• जावा और स्प्रिंग बूट का उपयोग करके उच्च-लोड अनुप्रयोगों का डेवलपर
• वेबसाइट और फ्रेमवर्क विकसित करने और बनाने में व्यापक अनुभव वाला पेशेवर वेब डेवलपर;
• कई पेटेंट वेब अनुप्रयोगों के लेखक और डेवलपर जिनका उपयोग जेएससी रूसी रेलवे और अन्य जैसी बड़ी कंपनियों द्वारा किया जाता है;
• आईटी-स्टार्ट कार्यक्रम में सक्रिय भागीदार;
• वेब प्रोग्रामिंग में अकादमिक विषयों के शिक्षक (जेएस, पीएचपी, पायथन, नोड जेएस, वीयूई, रिएक्ट, स्प्रिंग वेब), जावा प्रोग्रामिंग (जेईई, स्प्रिंग, मैसेज क्यू ब्रोकर्स, स्ट्रीम एपीआई, रेस्ट एपीआई), .NET वातावरण में प्रोग्रामिंग और पायथन
• वेब प्रोग्रामिंग पाठ्यक्रमों के लेखक - वेब डेवलपर्स को शुरुआत से प्रशिक्षण, साथ ही आईटी विशेषज्ञों के लिए पुनः प्रशिक्षण पाठ्यक्रम
कुल कार्य अनुभव – 13 वर्ष (2009-2021)
आईटी के क्षेत्र में प्रशिक्षक और शिक्षक के रूप में अनुभव - 13 वर्ष (2009-2021)
सर्गेई वेलेरिविच 2019 से अकादमी में पढ़ा रहे हैं और उन्होंने खुद को एक उच्च श्रेणी के पेशेवर के रूप में स्थापित किया है। उनके अनुभवी दृष्टिकोण की बदौलत सैकड़ों विशेषज्ञ सफलतापूर्वक स्नातक हुए हैं और विभिन्न आईटी क्षेत्रों में सुधार जारी रख रहे हैं।
1. एल्गोरिथम - प्रस्तुति के गुण और तरीके।
डेटा प्रकार - कार्यक्रम में उद्देश्य और भूमिका।
ऑपरेंड और ऑपरेटर्स - अभिव्यक्ति का मूल्यांकन
2. कार्यक्रम विकास मॉडल.
संरचित प्रोग्रामिंग.
बुनियादी सिद्धांत: ब्लॉक कोड संरचना - ब्लॉक और सबरूटीन्स।
विशिष्ट नियंत्रण संरचनाएँ - अनुक्रम, शाखाकरण, लूप
3. फ़्लोचार्ट और स्यूडोकोड बनाने के व्यावहारिक उदाहरण।
सबसे सरल एल्गोरिथम समस्याएं.
एल्गोरिदम को कोड में अनुवाद करना।
कोड के मूल ब्लॉक के रूप में सबरूटीन्स (फ़ंक्शन)।
विशिष्ट पाठ प्रसंस्करण कार्य
4. पायथन दुभाषिया स्थापित करना।
बुनियादी संचालन और डेटा प्रकार।
शाखा संचालक और लूप।
विकास परिवेश की स्थापना और लॉन्च.
डेटा प्रकार: संख्याएँ, स्ट्रिंग्स, सूचियाँ, बूलियन, कोई नहीं।
रूपांतरण फ़ंक्शन टाइप करें। सरल इनपुट और सरल आउटपुट
5. शाखाबद्ध होना। यदि कथन.
थोड़ी देर के लूप का मूल रूप।
संचालक टूटते हैं और जारी रखते हैं।
निम्न को खोजें)।
6. एक सरणी की अवधारणा. सरणियों के साथ विशिष्ट कार्य: तत्व पहुंच, तत्व ट्रैवर्सल, तत्व आरंभीकरण
7. पंक्तियाँ।
तरीके और कार्य.
स्लाइस का उपयोग करना.
कॉर्टेज। टुपल के साथ बुनियादी संचालन। एक टुपल को खोलना।
सूची। एक सूची के साथ बुनियादी संचालन.
शब्दकोष। शब्दकोश के साथ बुनियादी संचालन।
भीड़। एक सेट के साथ बुनियादी संचालन
8. बुनियादी खोज और सॉर्टिंग एल्गोरिदम।
एल्गोरिदम की जटिलता की गणना. कार्यक्रम की प्रभावशीलता का विश्लेषण.
9. सबसे सरल डेटा संरचनाएँ: सूची, स्टैक, कतार, पेड़।
किसी तत्व की खोज करना और तत्वों को क्रमबद्ध करना।
एक गतिशील स्टैक को कार्यान्वित करना
1. कार्य.
नामित और अनाम फ़ंक्शन तर्क।
स्थानीय और वैश्विक चर.
लैम्ब्डा अभिव्यक्तियाँ.
2. कार्यशीलता.
कार्यात्मक प्रोग्रामिंग.
फ़ंक्शंस मानचित्र, फ़िल्टर।
जेनरेटर, डेकोरेटर.
3. फ़ाइलों और निर्देशिकाओं के साथ कार्य करना.
फ़ाइल पथों के साथ बुनियादी संचालन।
एक पैकेज आयात करें. सबसे महत्वपूर्ण मानक पैकेज।
पिप सबसिस्टम. तृतीय-पक्ष मॉड्यूल स्थापित करना। अपने स्वयं के मॉड्यूल बनाना।
फ़ाइलों से डेटा पढ़ना और फ़ाइल में डेटा लिखना
4. कक्षाएं और वस्तुएं।
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग (ओओपी) का परिचय।
वर्ग और वर्ग उदाहरण.
इंस्टेंस डेटा, इंस्टेंस विधियां, और इंस्टेंस गुण।
अपनी खुद की क्लास बनाएं. एनकैप्सुलेशन। वर्ग विशेषताएँ. किसी विशेषता को पढ़ना और बदलना
5. ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग।
कक्षाएं और वस्तुएं।
कक्षा विशेषताएँ और विधियाँ।
एनकैप्सुलेशन।
संचालन को परिभाषित करना
6. बहुरूपता.
बत्तख टाइपिंग.
जाँच टाइप करें.
विरासत।
आधार और व्युत्पन्न वर्ग।
सार विधियाँ.
एकाधिक वंशानुक्रम
7. अपवाद की अवधारणा.
एक्सेप्शन हेंडलिंग।
अपवाद बनाना.
मानक अपवाद.
कस्टम अपवाद वर्ग
8. गुण बनाना.
डेटा वर्ग.
कंटेनर कक्षाएं.
सार कंटेनर कक्षाएं।
XML और JSON को पार्स करना
1. डेटाबेस। संबंधपरक डेटा मॉडल. DBMS MySQL और PostgreSQL। एसक्यूएल भाषा, बुनियादी आदेश। पायथन में डेटाबेस के साथ कार्य करना
2. डिज़ाइन पैटर्न और ठोस सिद्धांत
3. अपनी स्वयं की REST API बनाना। वेब अनुप्रयोग विकास. Django ढांचे का परिचय
4. अनुप्रयोग परीक्षण के मूल सिद्धांत. यूनिट परीक्षण बनाना
यह पाठ्यक्रम PyQt5 फ्रेमवर्क को समर्पित है, जो आपको ग्राफिकल इंटरफ़ेस के साथ आधुनिक और कार्यात्मक प्रोग्राम बनाने की अनुमति देता है। यह डेटाबेस, सॉकेट के साथ काम करने का भी समर्थन करता है और इसमें कई विजेट और अन्य टूल शामिल हैं।
4
कार्यक्रम में चार पाठ्यक्रम शामिल हैं, जिनमें से प्रत्येक पायथन में एक विशिष्ट विषय को शामिल करता है। सबसे पहले, आप बुनियादी भाषा संरचनाओं और पायथन प्रोग्रामिंग की अन्य विशेषताओं को सीखेंगे, फिर ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में गहराई से उतरेंगे। वेब सेवाएँ बनाना और डेटा विश्लेषण करना सीखें। यह कार्यक्रम बुनियादी प्रोग्रामिंग कौशल वाले छात्रों और पेशेवरों के लिए उपयुक्त है।
4,2