वेब विकास पाठ्यक्रम अवलोकन

एक नोट में, मैं स्कूलों में वेब विकास पर पाठ्यक्रम लेने के अपने अनुभव के बारे में बात करूंगा: विशेषज्ञ , मचान स्कूल , html अकादमी , learn.javascript.ru । यह पोस्ट उन सभी के लिए दिलचस्प होगी जो वेब विकास में रुचि रखते हैं और गंभीरता से इसे अपना काम बनाने के लिए सोचते हैं। इसी तरह के विचारों ने 2 साल पहले मुझ पर कब्जा कर लिया था। फिर मैंने एक इंजीनियर के रूप में काम किया। अब मैं एक बैंक में फ्रंटएंड डेवलपर के रूप में काम करता हूं, बिट्रिक्स पर एक डिक्रीपिट वेबसाइट का समर्थन करता है और प्रतिक्रिया पर एक नया विकसित करता है, इसलिए प्रशिक्षण व्यर्थ नहीं था। मुझे समय-समय पर सवाल पूछे जाते हैं कि वेब डेवलपमेंट कहां से सीखें और कहां से शुरू करें, इसलिए मैंने अपने अनुभव को व्यवस्थित करने का फैसला किया।


इसलिए, मैंने तय किया कि शिक्षक (संरक्षक) द्वारा एक स्पष्ट प्रशिक्षण योजना, असाइनमेंट और सत्यापन के साथ पाठ्यक्रम मेरे लक्ष्य का सबसे छोटा रास्ता है, यह इस तरह से निकला। लेकिन उठाए गए पाठ्यक्रम बहुत अलग थे, और मैं उन्हें विशेष रूप से विभिन्न स्कूलों में ले गया।


मैंने यैंडेक्स (2016 के लिए), स्कूल " विशेषज्ञ " जारी करने में पहला अंक के साथ शुरू किया। मैंने स्कूल की मॉस्को शाखाओं में पूर्णकालिक अध्ययन के अवसर को आकर्षित किया, यह शिक्षक के साथ व्यक्तिगत संचार की संभावना के साथ अधिक मौलिक दृष्टिकोण की तरह लग रहा था। मैं दो पाठ्यक्रमों के माध्यम से गया: HTML की मूल बातें और js की मूल बातें । ज्ञान सबसे सतही को दिया जाता है। और विषयों को कई उप-पाठ्यक्रमों में विभाजित किया गया है। Js के पाठ्यक्रम में 3 भाग होते हैं, जिनकी लागत 12-15 tr होती है। अब 2019 में, एक विशेषज्ञ के पास एक jQuery पाठ्यक्रम 2 भागों में विभाजित है और एक नॉकआउट.जेएस पाठ्यक्रम है। आप इसे एक विशेष विरासत डेवलपर में जोड़ सकते हैं। विभाजन में स्पष्ट रूप से एक विपणन आधार है। ऐसा लगता है कि पाठ की संरचना और सामग्री स्वयं शिक्षकों के लिए दिलचस्प नहीं है। प्राप्त ज्ञान सामग्री प्रबंधक के लिए मुश्किल से पर्याप्त है, डेवलपर का उल्लेख करने के लिए नहीं। उदाहरण के लिए, लेआउट फ्लोट पर किया जाता है, उस समय विधि सबसे प्रगतिशील नहीं है।


इसके अलावा, मेरी पसंद और अधिक सूचित किया गया था, मंचों, लेख, पॉडकास्ट, यूट्यूब पर समीक्षा पढ़ना। और मेरे लिए अगला स्कूल मचान स्कूल था । यहां से मैंने एक डेवलपर के रूप में अपने अनुभव को गिना। यहां मैंने पहली बार गिट, वेबपैक, पुल अनुरोध के साथ एक वर्किंग वर्कफ़्लो की कोशिश की। एपीआई वीके, यैंडेक्स मैप्स, ड्रैग'निएड्रोप के साथ प्रशिक्षण परियोजनाओं के विकास के लिए बुनियादी तरीकों से दो महीने का जेएस कोर्स " एकीकृत जावास्क्रिप्ट "। समानांतर में, प्रोटोटाइप, क्लोजर, एसिंक्रोनसी, एमवी * पैटर्न, आदि का सिद्धांत। सर्गेई मेलियोकोव की एक गुणवत्ता प्रस्तुति में यह सब वेब पर किसी भी प्रश्न का उत्तर देने में सक्षम है। सामान्य तौर पर, पाठ्यक्रम पंपिंग कौशल में महान है। लेकिन इसके नुकसान भी हैं। हालांकि, अनुभवी डेवलपर्स, लेकिन प्रत्येक के पास दस से अधिक छात्र हैं, निश्चित रूप से हर समय शारीरिक रूप से कमी हो सकती है। बेशक, अगर वह प्रक्रिया के लिए एक जिम्मेदार दृष्टिकोण लेता है और अपने होमवर्क के संरक्षक को याद दिलाता है, तो वह इसकी जांच करेगा। कई कार्य हैं, उन्हें जमा नहीं करना बेहतर है ... पाठ्यक्रम के अंत में रिएक्ट और कोणीय पर ऑनलाइन सामग्री और वीडियो थे, प्रशिक्षण के संभावित निरंतरता के अवलोकन के रूप में। फाइलिंग की गुणवत्ता Melyukov के पाठ्यक्रम की तुलना में काफी कम है, जो एक नकारात्मक प्रभाव पैदा करता है और समाप्ति को चिकनाई करता है। लेकिन ये ट्राइफल्स हैं, सामान्य तौर पर, कोर्स पैसे के लायक है। मैं अब तक कुछ वीडियो की समीक्षा कर रहा हूं।


तैयारी का आवश्यक स्तर : पाठ्यपुस्तक https://learn.javascript.ru/ भाग 1 खंड 1 - 5, भाग 2 खंड 1 - 2. प्रवेश के लिए, आपको एक परीक्षण कार्य पास करना होगा जो आपको अपने स्तर की जांच करने की अनुमति देगा। मैंने 1 बार रिडीम किया।
प्रशिक्षण के लिए आवश्यक समय : मेरे मामले में, सप्ताह में लगभग 20 घंटे।


अगले एक, काफी अजीब, html अकादमी लेआउट कोर्स था। अलग से, यह शिक्षण कर्मचारियों को ध्यान देने योग्य है। यह पाठ्यक्रम अकादमी के संस्थापकों, अलेक्सी साइमनेंको, अलेक्जेंडर पर्सिन, और एक सुप्रसिद्ध समुदाय वादिम मेक्वे द्वारा सिखाया गया था, जिनकी पॉडकास्ट वेब की दुनिया में मेरे लिए एक बीकन बन गई थी। मुझे कहना होगा कि मुझे लेआउट को कसने की उम्मीद थी। मैंने सोचा था कि पाठ्यक्रम आसान होगा, यहां तक ​​कि संदेह करना शुरू कर दिया कि क्या तुरंत प्रतिक्रिया लेनी चाहिए। लेकिन पाठ्यक्रम बहुत संतृप्त हो गया। अकादमी में मेंटरिंग सिस्टम, मेरी राय में, सबसे सफल है। यहाँ मेंटर्स का एक पूरा आधार है, 3 से अधिक छात्रों में से प्रत्येक के लिए, मैं भाग्यशाली था कि मेंटर में एकमात्र छात्र था। इस दृष्टिकोण से नौकरी सत्यापन की गुणवत्ता में नाटकीय रूप से लाभ होता है। संशोधन के लिए कई बार मेरा होमवर्क तैनात किया गया था। पिक्सेल परफेक्ट, एक्सेसिबिलिटी, वर्क फ्लो, गिट के माध्यम से, सभी एक वयस्क तरीके से। अंतिम कार्य की जाँच एक स्वतंत्र संरक्षक द्वारा की जाती है। आप एक पूरे आधार से पाठ्यक्रम की शुरुआत में, रेटिंग, अनुभव या फोटो के आधार पर एक संरक्षक चुन सकते हैं, यह कोई भी है। पाठ्यक्रम के दौरान, अकादमी के कार्यों के लिए पूर्ण पहुंच खोली गई है, जो बहुत अच्छा है, यदि आप उन्हें समानांतर में पास करते हैं, तो यह निश्चित रूप से उबाऊ नहीं होगा। अकादमी के इंटरएक्टिव कार्यों, किसी भी नौसिखिया फ्रंट-एंड या लेआउट डिजाइनर के लिए होना चाहिए। सामान्य तौर पर, एक शब्द में इस पाठ्यक्रम की विशेषता है। सब कुछ में: सामग्री, प्रस्तुति, सलाह। विशेषज्ञ के साथ अंतर बीएमडब्ल्यू पर मॉड से स्थानांतरित कर दिया गया था।


प्रशिक्षण का आवश्यक स्तर : इंटरैक्टिव html अकादमी पाठ्यक्रम, शुरुआती स्तर, मध्यवर्ती स्तर (मुक्त भाग)
प्रशिक्षण के लिए आवश्यक समय : मेरे मामले में, सप्ताह में लगभग 20 घंटे।


आखिरी कोर्स जो मैंने लिया, जिसके दौरान मुझे एक डेवलपर के रूप में पहली नौकरी मिली , learn.javascript.ru से प्रतिक्रिया मिली , जो कि रोमन याकोबचुक द्वारा सिखाया जाता है। मुझे कहना होगा कि इस कोर्स के कारण मिश्रित प्रभाव पड़े। और आंशिक रूप से यह मेरी गलती है। मेरे प्रशिक्षण का स्तर अपर्याप्त था। पाठ्यक्रम मास्टर क्लास के प्रारूप के बजाय होता है, जिसमें शिक्षक सर्वोत्तम प्रथाओं को साझा करता है। बड़ी मात्रा में समय व्यतीत करने के बावजूद, मेरे पास सभी कार्यों को पूरा करने के लिए हमेशा समय नहीं था, और वे आवंटित समय के बाद जांच नहीं करते हैं, क्योंकि कोई संरक्षक नहीं है और सब कुछ शिक्षक के कंधों पर पड़ता है। मुझे पहले से ही पूरा होने के लिए वापस जाना पड़ा और अधिक विस्तार से जुदा होना पड़ा। सामान्य तौर पर, यहां अधिकतम जागरूकता की आवश्यकता होती है। निष्पक्षता में, मुझे कहना होगा कि मैंने पहले ही छात्र के रूप में पाठ्यक्रम का दूसरा भाग पारित कर दिया था, क्योंकि मुझे फ्रंट-एंड डेवलपर के रूप में नौकरी मिली और हर चीज के लिए पर्याप्त समय नहीं था। सामान्य तौर पर, पाठ्यक्रम अच्छा है लेकिन पूरी तरह से तैयारी की आवश्यकता होती है, फिर ज्ञान का लाभ होगा।


तैयारी का आवश्यक स्तर : ट्यूटोरियल https://learn.javascript.ru/ part 1, part 2. कम से कम करने के लिए रिएक्ट पर एप्लिकेशन विकसित करने का अनुभव।
प्रशिक्षण के लिए आवश्यक समय : मेरे मामले में, प्रति सप्ताह लगभग 40 घंटे।


बेशक, डेवलपर की प्रशिक्षण प्रक्रिया कभी समाप्त नहीं होती है, लेकिन लेख का अंत होना चाहिए और यह रोड मैप नौकरी के साथ समाप्त होता है और एक नया "जून पाथ" शुरू होता है। अपनी प्राथमिकताओं के साथ, एक प्रौद्योगिकी ढेर और अंत में एक चेकलिस्ट। तो यह मेरी पहली कंपनी में था, जहां मेरी राय में, मैं वहां जाने के लिए भाग्यशाली था। इसलिए, पहली नौकरी के लिए डिवाइस के लिए, मैंने प्रशिक्षण पर लगभग एक साल और पाठ्यक्रमों के लिए लगभग 75 हजार रूबल खर्च किए।
अब पिछले 2 वर्षों को देख रहे हैं। मैं कह सकता हूं कि मुझे खर्च किए गए समय और धन पर पछतावा नहीं है, मुझे अपना नया काम, दिलचस्प कार्य, विकसित समाधानों से संतुष्टि और निर्मित इंटरफेस पसंद हैं।


मैं उन प्रशिक्षण पोर्टल के लिंक की सूची के साथ समाप्त करना चाहता हूं जो मैंने उपयोग किया था। यदि यह विषय प्रासंगिक है, तो मैं एक चेक शीट तैयार कर सकता हूं, जिस पर मैं साक्षात्कार की तैयारी कर रहा था।


  1. https://htmlacademy.ru/ HTML सीएसएस और जेएस पर इंटरएक्टिव पाठ्यक्रम।
  2. https://learn.javascript.ru/ JS ट्यूटोरियल, कार्यों के साथ।
  3. https://www.sololearn.com/ सरल इंटरैक्टिव सीएसएस सीएसएस जेएस पाठ्यक्रम
  4. https://github.com/azat-io/you-dont-know-js-ru जेएस पर थोड़ा और अधिक उन्नत है, जटिल विषयों को पार्स करना।

Source: https://habr.com/ru/post/hi445056/


All Articles