कोर्स "मिडिल फ्रंट-एंड डेवलपर" - कोर्स 89,000 रूबल। यांडेक्स वर्कशॉप से, प्रशिक्षण 5 महीने, दिनांक: 7 दिसंबर, 2023।
अनेक वस्तुओं का संग्रह / / November 28, 2023
कनिष्ठ से मध्यम तक कैसे बढ़ें?
एक मध्य विशेषज्ञ को न केवल उसके अनुभव और प्रौद्योगिकी दक्षता के स्तर से, बल्कि उसके सॉफ्ट कौशल से भी पहचाना जाता है। पाठ्यक्रम इसलिए डिज़ाइन किया गया है ताकि आप दोनों में महारत हासिल कर सकें।
आपको सिद्धांत से परिचित होना होगा, और फिर इसे बड़ी परियोजनाओं में व्यवहार में लाना होगा। एक टीम में काम करते हुए, आप कार्यों को विघटित करने और स्वयं समय आवंटित करने, निर्णयों की जिम्मेदारी लेने और समग्र परिणाम में निवेश करने में सक्षम होंगे।
कोर्स किसके लिए उपयुक्त है?
जो लोग जेएस, सीएसएस और एचटीएमएल से परिचित हैं, उनके पास व्यावसायिक विकास का अनुभव है, और लूप और एल्गोरिदम की मूल बातें से परिचित हैं।
यदि आप निश्चित नहीं हैं, तो निःशुल्क भाग लें और अंत में परीक्षण करें। वहां आप पाठ्यक्रम के बारे में अधिक जान सकते हैं और अपनी क्षमताओं का मूल्यांकन कर सकते हैं।
आप वही सीखेंगे जो व्यवहार में उपयोगी होगा।
कार्यक्रम 5 महीने के लिए डिज़ाइन किया गया है, आपको अध्ययन के लिए सप्ताह में 20-25 घंटे समर्पित करने होंगे
परिचयात्मक भाग 2 घंटे
निःशुल्क परिचय
पाठ्यक्रम के बारे में सूचित निर्णय लेने के लिए, आपको कार्यक्रम, प्रशिक्षण प्रारूप का अध्ययन करने और अपनी शक्तियों का मूल्यांकन करने की आवश्यकता है। हमारे लिए यह महत्वपूर्ण है कि स्नातक स्तर की पढ़ाई के बाद आप सबसे पहले स्वतंत्र हों और टीम नेतृत्व के निरंतर नियंत्रण के बिना किसी भी कार्य का सामना कर सकें। परिचयात्मक पाठ्यक्रम में, आप सीखेंगे कि छात्र इस महाशक्ति को कैसे प्राप्त करते हैं।
1 भाग 120 घंटे
प्रोजेक्ट "वेब मैसेंजर"
जैसे ही आप वेब मैसेंजर प्रोजेक्ट को कार्यान्वित करते हैं, आप अपने मौजूदा ज्ञान को संरचित और गहरा करेंगे, साथ ही नए टूल में महारत हासिल करेंगे और उनके साथ काम करने का अभ्यास करेंगे। इसके अलावा, पहले दो महीनों में, आधुनिक तकनीक के सभी "जादू" सीखने में डूब जाएँ।
यह मॉड्यूल एक परीक्षण अवधि की तरह है - आप गहन विकास में डूबे हुए हैं, प्रौद्योगिकी के आंतरिक और बारीकियों का अध्ययन कर रहे हैं। आप न केवल टीएस टाइपिंग के साथ जेएस के शुद्ध मोर्चे पर काम करेंगे, बल्कि परीक्षण, डेवऑप्स और एपीआई के साथ काम करने के बारे में भी अधिक सीखेंगे।
इस मॉड्यूल में हम आपको दिखाएंगे कि कैसे:
• एक विकास वातावरण चुनें, कोड और प्रोजेक्ट होस्ट करें, और यहां तक कि एक ऑपरेटिंग सिस्टम चुनने के बारे में भी थोड़ा बताएं
• टाइपस्क्रिप्ट का उपयोग करें (बुनियादी और उन्नत अवधारणा दोनों)
• सीएसएस आर्किटेक्चर और प्रीप्रोसेसर के साथ काम करें
• अपना खुद का टेम्प्लेट इंजन लिखें और यह क्या है
• घटक और मॉड्यूलर दृष्टिकोण लागू करें
• प्रोग्रामिंग पैटर्न और ओओपी के ज्ञान का उपयोग करें
• रूटिंग कॉन्फ़िगर करें, बारीकियां क्या हैं?
• एपीआई के साथ काम करें, वेबसॉकेट क्या हैं और सामान्य तौर पर क्लाइंट-सर्वर इंटरैक्शन के बारे में
• अपने काम में लिंटर और कोड स्टाइल का उपयोग करें
• जेस्ट का उपयोग करके एप्लिकेशन का परीक्षण करें
• सुरक्षा के साथ काम करें: सीएसआरएफ, एक्सएसएस, सीएसपी, क्लिकजैकिंग और बहुत कुछ
• बिल्ड को पार्सल और फिर वेबपैक के माध्यम से कॉन्फ़िगर करें, साथ ही एप्लिकेशन को डॉकर कंटेनर में पैकेज करें
• DevOps के साथ काम करें (प्रमाणपत्र, CI/CD और HTTP/2 के बारे में जानें)
पोर्टफोलियो में 1 प्रोजेक्ट
भाग 2 160 घंटे
टीम प्रोजेक्ट
आप 3-4 लोगों की टीमों में शामिल होंगे और स्क्रैच से अपना वेब गेम बनाएंगे: लेआउट के माध्यम से सोचने से
और क्लाउड पर तैनाती से पहले तर्क। गेम के क्लाइंट भाग और उसके बैकएंड को लागू करें, और परिणाम का विस्तार करें
यांडेक्स में। बादल।
आप क्लाइंट पर किसी भी लाइब्रेरी का उपयोग करने में सक्षम होंगे जो गेम भाग को प्रभावित नहीं करती है। आप रिएक्ट, टाइपस्क्रिप्ट, कैनवस एपीआई का उपयोग करके गेम लिखेंगे।
इस मॉड्यूल में हम आपको दिखाएंगे कि कैसे:
• अनुप्रयोग विकास के लिए आधुनिक दृष्टिकोण अपनाएं
• यदि आपका एप्लिकेशन रिएक्ट में है तो रूटिंग कॉन्फ़िगर करें
• डेटा संग्रहीत करें, और Redux, Redux-Thunk (या Redux-Saga) का विश्लेषण भी करें, साथ ही Reselect और Sequelize भी करें
• रिएक्ट में सुरक्षा के साथ काम करें: SQL इंजेक्शन, XSS, CSP, CORS
• मित्र बनाएं टाइपस्क्रिप्ट और रिएक्ट
• बैकएंड कार्य: डेटाबेस (MongoDB और PostgreSQL), Node.js और बिलिंग
• आप एपीआई के साथ और भी अधिक काम कर सकते हैं: सेवा कर्मियों से परिचित हों और जानें कि कैनवास एपीआई क्या है
• वेब वर्कर्स का उपयोग करके पृष्ठभूमि में स्क्रिप्ट चलाएँ
• सर्वर-साइड रेंडरिंग कॉन्फ़िगर करें और इसे प्रोजेक्ट में कैसे जोड़ें
• जेस्ट का उपयोग करके एप्लिकेशन का परीक्षण करें
• विभिन्न प्राधिकरण विधियों को लागू करें: OAuth और अधिक का उपयोग करना
• GitHub Actions में CI/CD सेट करें
• एप्लिकेशन को यांडेक्स पर तैनात करें। क्लाउड और Nginx कैसे उपयोगी है
पोर्टफोलियो में 1 प्रोजेक्ट
भाग 3 40 घंटे
एल्गोरिदम और डेटा संरचनाएं। शामिल पाठ्यक्रम
आप पूरे कार्यक्रम के दौरान इस इकाई का अध्ययन करेंगे। आप सामान्य एल्गोरिदम और डेटा संरचनाओं से परिचित हो जाएंगे, उन्हें जावास्क्रिप्ट में लागू करेंगे, और एल्गोरिदम की जटिलता का मूल्यांकन करना सीखेंगे।
विषय: एल्गोरिथम जटिलता विश्लेषण, सरणी, हैश तालिका, लिंक की गई सूची, कतार, स्टैक, पेड़, ढेर, ग्राफ़, सॉर्टिंग, रिकर्सन, हफ़मैन एल्गोरिदम, चौड़ाई-पहली और गहराई-पहली खोज, गतिशील प्रोग्रामिंग, संस्मरण.
वैकल्पिक मॉड्यूल 50 घंटे
करियर ट्रैक
मुख्य कार्यक्रम के बाद आप नौकरी की पेशकश प्राप्त करने के लिए तैयारी कर सकेंगे।
सीखें कि बायोडाटा कैसे बनाएं, कवर लेटर कैसे लिखें, पोर्टफोलियो कैसे बनाएं और साक्षात्कार कैसे पास करें। फाइनल में, आप शुरुआत से लेकर नई नौकरी (या अपनी वर्तमान नौकरी में पदोन्नति) तक के सभी चरणों से गुजरेंगे।
मॉड्यूल में विशेषज्ञों के साथ व्यक्तिगत कार्य शामिल हैं:
• मानव संसाधन परामर्श
• 2 तकनीकी मॉक साक्षात्कार
• आपके बायोडाटा और अन्य कलाकृतियों को अंतिम रूप देने में प्रश्नों के उत्तर और व्यक्तिगत सहायता
• एक रोजगार पर्यवेक्षक से समर्थन और सहायता
क
ksunyaSt
10.04.2021 जी।
यह पता चला कि सीखना सुखद है
लाभ: संचार, उत्कृष्ट व्यावहारिक कार्य, मध्यम कठिन, सभी पक्षों से समर्थन (अभ्यास, सिद्धांत, प्रेरणा की हानि), अतिरिक्त सामग्री, कार्यशाला से उपहार। सीखने की प्रेरणा. नुकसान: हाँ, महंगा। व्यक्तिगत रूप से, मुझे अभी भी सिमुलेटर में पर्याप्त अभ्यास नहीं है। मैं इसे अब और नहीं देखता :) नवंबर 2020 से मैं यांडेक्स पर एक कोर्स कर रहा हूं। फ्रंट-एंड डेवलपमेंट पर कार्यशाला। इससे पहले मैंने हर जगह समीक्षाएँ पढ़ीं...