سٺيون شيون سستي نه اينديون آهن. پر اهو مفت ٿي سگهي ٿو

هن آرٽيڪل ۾ آئون رولنگ اسڪوپس اسڪول بابت ڳالهائڻ چاهيان ٿو، هڪ مفت جاوا اسڪرپٽ/فرنٽيڊ ڪورس جيڪو مون ورتو ۽ واقعي مزو آيو. مون کي حادثي سان هن ڪورس بابت معلوم ٿيو؛ منهنجي خيال ۾، انٽرنيٽ تي ان بابت ٿوري معلومات آهي، پر اهو ڪورس شاندار آهي ۽ ڌيان جو مستحق آهي. منهنجو خيال آهي ته هي مضمون انهن لاءِ ڪارائتو هوندو جيڪي ڪوشش ڪري رهيا آهن پروگرامنگ پاڻ ئي سکڻ جي. ڪنهن به صورت ۾، جيڪڏهن ڪو مون کي هن ڪورس بابت اڳ ۾ ٻڌائي ها، ته مان ضرور شڪرگذار ٿيان ها.

جن پاڻ کي شروع کان سکڻ جي ڪوشش نه ڪئي آهي انهن وٽ شايد هڪ سوال آهي - ڪنهن به ڪورس جي ضرورت ڇو آهي، ڇو ته انٽرنيٽ تي تمام گهڻي معلومات آهي - ان کي وٺو ۽ سکو. حقيقت ۾، معلومات جو سمنڊ هميشه سٺو ناهي، ڇو ته هن سمنڊ مان چونڊڻ بلڪل آسان ناهي. ڪورس توهان کي ٻڌائيندو: ڇا سکڻ، ڪيئن سکڻ، ڪهڙي رفتار تي سکڻ؛ معلومات جي سٺي ۽ قابل ذڪر ذريعن کي گھٽ معيار ۽ پراڻين ذريعن کان ڌار ڪرڻ ۾ مدد ڪندي؛ عملي ڪمن جو هڪ وڏو تعداد پيش ڪندو؛ توهان کي پرجوش ۽ دلچسپي رکندڙ ماڻهن جي ڪميونٽي جو حصو بڻجڻ جي اجازت ڏيندو جيڪي توهان وانگر ساڳيو ڪم ڪن ٿا.

سڄي ڪورس دوران، اسان مسلسل ڪم مڪمل ڪيو: ٽيسٽ ورتيون، مسئلا حل ڪيا، اسان جا پنهنجا منصوبا ٺاهيا. اهو سڀ ڪجهه جائزو ورتو ويو ۽ هڪ عام ٽيبل ۾ ويو، جتي توهان پنهنجي نتيجن کي ٻين شاگردن جي نتيجن سان مقابلو ڪري سگهو ٿا. مقابلي جو ماحول سٺو، مزيدار ۽ دلچسپ آهي. پر پوائنٽون، جيتوڻيڪ اهي ايندڙ اسٽيج ڏانهن وڃڻ لاء اهم آهن، پاڻ ۾ ختم نه هئا. ڪورس آرگنائيزرز سهڪار ۽ گڏيل مدد جي آجيان ڪئي - چيٽ ۾، شاگردن سوالن تي بحث ڪيو جيڪي تفويض حل ڪرڻ دوران پيدا ٿيا ۽ انهن جا جواب گڏجي ڳولڻ جي ڪوشش ڪئي. ان کان علاوه، استادن اسان جي مطالعي ۾ اسان جي مدد ڪئي، جيڪو مفت ڪورس لاء هڪ منفرد موقعو آهي.

ڪورس لڳ ڀڳ مسلسل هلندي آهي: اهو سال ۾ ٻه ڀيرا شروع ڪيو ويندو آهي ۽ ڇهه مهينا رهي ٿو. اهو ٽن مرحلن تي مشتمل آهي. پهرين مرحلي ۾ اسان بنيادي طور تي گٽ ۽ ترتيب جو اڀياس ڪيو، ٻئي تي جاوا اسڪرپٽ، ٽئين تي - React ۽ Node.js.

اهي پوئين اسٽيج جي ڪمن کي مڪمل ڪرڻ جي نتيجن جي بنياد تي ايندڙ اسٽيج ڏانهن وڌيا. هر مرحلي جي آخر ۾ هڪ انٽرويو ڪيو ويو. پهرين ۽ ٻئي مرحلي کان پوءِ، اهي استادن سان تعليمي انٽرويو هئا؛ ٽئين مرحلي کان پوءِ، منسک EPAM JS ليب ۾ XNUMX بهترين شاگردن لاءِ انٽرويو منظم ڪيا ويا. ڪورس ڪيو ويو آهي بيلاروسي ڪميونٽي جي فرنٽ-اينڊ ۽ جاوا اسڪرپٽ ڊولپرز The Rolling Scopes، تنهنڪري اهو واضح آهي ته انهن جا رابطا EPAM منسک آفيس سان آهن. بهرحال، ڪميونٽي ڪوشش ڪري رهي آهي رابطا قائم ڪرڻ ۽ پنهنجي شاگردن کي آئي ٽي ڪمپنين ۽ ٻين شهرن ۾ بيلاروس، قزاقستان ۽ روس جي سفارش ڪن.

پهرين مرحلي ۾ هڪ مهيني کان ٿورو مٿي رهيو. هي سڀ کان مشهور اسٽيج آهي. منهنجي ڀرتي ۾، 1860 ماڻهن ان کي شروع ڪيو - يعني. هرڪو جيڪو ڪورس لاء سائن اپ ڪيو. اهو ڪورس هر عمر جي ماڻهن طرفان ورتو وڃي ٿو، پر شاگردن جي اڪثريت سينيئر شاگردن جي آهي ۽ جيڪي، ڪيترن ئي سالن تائين ڪنهن ٻئي فيلڊ ۾ ڪم ڪرڻ کان پوء، پنهنجو پيشو تبديل ڪرڻ جو فيصلو ڪيو.

پهرين مرحلي ۾، اسان گِٽ جي بنيادي ڳالهين تي ٻه ٽيسٽ پاس ڪيا، ٻه ٽيسٽ HTML/CSS، Codecademy ۽ HTML اڪيڊمي ڪورسز تي، اسان جي CV کي مارڪ ڊائون فائل جي صورت ۾ ٺاهيو ۽ هڪ باقاعده ويب پيج جي صورت ۾، هڪ ٺاهيو. ننڍي هڪ صفحي جي ترتيب، ۽ جاوا اسڪرپٽ ذريعي ڪيترن ئي پيچيده مسئلن کي حل ڪيو.

پهرين اسٽيج جو سڀ کان وڌيڪ وسيع ڪم هيڪسل ويب سائيٽ جو ترتيب هو.
سڀ کان وڌيڪ دلچسپ آهي راند ڪوڊ جام سي ايس ايس چونڊ ڪندڙن جي ڄاڻ تي ”سي ايس ايس ڪوئڪ ڊرا“.
سڀ کان وڌيڪ ڏکيو جاوا اسڪرپٽ جا ڪم آهن. انهن ڪمن مان هڪ مثال: "مخصوص نمبر سسٽم ۾ وڏي انگ جي حقيقت جي آخر ۾ صفر جو تعداد ڳولھيو".

پهرين مرحلي جي ڪم جو مثال: هيڪسل.

پهرين مرحلي جي ڪمن کي مڪمل ڪرڻ جي نتيجن جي بنياد تي، 833 شاگردن کي انٽرويو لاء دعوتون مليون. انٽرويو دوران شاگرد جي ٻئي مرحلي ۾ وڃڻ جو تعين سندس مستقبل جي مرشد طرفان ڪيو ويو. رولنگ اسڪوپس اسڪول جا استاد بيلاروس، روس ۽ يوڪرين کان فعال ڊولپرز آهن. مرشد مدد ۽ صلاح ڏيو، تفويض چيڪ ڪريو، سوالن جا جواب ڏيو. اسان جي سيٽ ۾ 150 کان وڌيڪ استاد هئا، مفت وقت جي دستيابي جي لحاظ کان، هڪ استاد ٻن کان پنجن شاگردن مان وٺي سگهي ٿو، پر ٻه وڌيڪ شاگرد هن کي انٽرويو لاء موڪليا ويا آهن ته جيئن هو انٽرويو دوران انهن جي چونڊ ڪري سگهن جن سان گڏ. هو ڪم ڪندو.

شاگردن ۽ استادن جي مقرري ڪورس جي سڀ کان دلچسپ ۽ دلچسپ لمحن مان هڪ هئي. منتظمين ان ۾ راند جو هڪ ننڍڙو عنصر متعارف ڪرايو - استادن بابت ڊيٽا هڪ ترتيب واري ٽوپي ۾ محفوظ ڪئي وئي، جنهن تي ڪلڪ ڪرڻ تي توهان پنهنجي مستقبل جي مرشد جو نالو ۽ رابطا ڏسي سگهو ٿا.

جڏهن مون کي پنهنجي مرشد جو نالو معلوم ٿيو ۽ LinkedIn تي سندس پروفائيل ڏٺم، مون محسوس ڪيو ته مان واقعي هن سان ملڻ چاهيان ٿو. هو هڪ تجربيڪار ڊولپر، سينيئر آهي، ۽ ڪيترن سالن کان ٻاهر ڪم ڪري رهيو آهي. اهڙو مرشد ملڻ واقعي هڪ وڏي ڪاميابي آهي. پر مون کي لڳي رهيو هو ته هن جا مطالبا تمام وڏا هوندا. بعد ۾ اهو ظاهر ٿيو ته مان تمام گهڻي مطالبن بابت غلط آهيان، پر ان وقت مون ائين ئي سوچيو.

ايندڙ انٽرويو لاء سوال معلوم ٿي چڪا هئا، تنهنڪري اهو ممڪن هو ته اڳ ۾ تيار ڪرڻ لاء.
OOP وڊيو ذريعي سيکاريو [J]u[S] نه پروٽوٽائپ هن!. ان جو مصنف، سرگئي ميليوڪوف، ان کي انتهائي پهچ ۽ سمجھڻ واري انداز ۾ ٻڌائي ٿو.
ڊيٽا جي جوڙجڪ ۽ بگ اي نوٽيشن مضمون ۾ چڱي طرح ڍڪيل آهن. ٽيڪنيڪل انٽرويو چيٽ شيٽ.
جاوا اسڪرپٽ ٽاسڪ پاران تمام وڏا شڪ پيدا ڪيا ويا، جيڪي ضرور انٽرويو ۾ شامل ڪيا ويندا. عام طور تي، مون کي مسئلا حل ڪرڻ پسند آهي، پر گوگل سان ۽ برائوزر ڪنسول ۾، ۽ جيڪڏهن توهان ان کي قلم ۽ ڪاغذ سان حل ڪرڻ جي ضرورت آهي (يا هڪ نوٽ پيڊ ۾ مائوس سان)، هر شيء تمام گهڻو ڏکيو ٿي ويندو.
اهو توهان ٻنهي لاءِ آسان آهي ويب سائيٽ تي هڪ انٽرويو لاءِ تيار ڪرڻ skype.com/interviews/ - هڪ ٻئي کان سوال پڇو، مسئلن سان اچو. هي تيار ڪرڻ جو هڪ تمام مؤثر طريقو آهي: جڏهن توهان مختلف ڪردارن ۾ انجام ڏيو ٿا، توهان بهتر سمجهي سگهو ٿا ته اسڪرين جي ٻئي پاسي ڪير آهي.

مون تصور ڪيو ته انٽرويو جهڙو هوندو؟ گهڻو ڪري، هڪ امتحان لاء جتي هڪ امتحان ڪندڙ ۽ هڪ امتحان وٺندڙ آهي. حقيقت ۾، اهو ضرور هڪ امتحان نه هو. بلڪه، ٻن پرجوش ماڻهن جي وچ ۾ گفتگو جيڪي ساڳيو ڪم ڪري رهيا آهن. انٽرويو انتهائي پرسڪون، آرامده، دوستانه هو، سوال ڏاڍا ڏکيا نه هئا، ڪم بلڪل سادو هو، ۽ مرشد ان کي ڪنسول ۾ حل ڪرڻ تي ڪو به اعتراض نه ڪيو ۽ مون کي گوگل ۾ ڏسڻ جي اجازت به ڏني (“ڪو به نه ڪم تي گوگل استعمال ڪرڻ کان منع ڪريو“).

جيتري قدر مان سمجهان ٿو، انٽرويو جو بنيادي مقصد اسان جي ڄاڻ ۽ مسئلن کي حل ڪرڻ جي صلاحيت کي جانچڻ نه هو، پر استاد کي پنهنجي شاگردن کي ڄاڻڻ جو موقعو ڏيڻ ۽ انهن کي ڏيکاري ٿو ته هڪ انٽرويو عام طور تي ڪيئن نظر اچي ٿو. ۽ حقيقت اها آهي ته انٽرويو مان صرف سٺا تاثرات رهجي ويا، هن جي شعوري ڪوششن جو نتيجو هو، اهو ظاهر ڪرڻ جي خواهش هئي ته واقعي انٽرويو ۾ ڪجهه به خوفناڪ نه هو، ۽ هڪ خوشيء سان گذري سگهي ٿو. ٻيو سوال اهو آهي ته ٽيڪنيڪل تعليم رکندڙ ماڻهوءَ لاءِ اهو ڪم ڪرڻ بلڪل آسان ڇو آهي، پر استادن لاءِ تمام گهٽ. هر ڪنهن کي ياد آهي ته اهي امتحان وٺڻ لاءِ ڪيترو پرجوش هئا، جيتوڻيڪ انهن کي مواد چڱيءَ طرح معلوم هو. ۽ جيئن ته اسان سرڪاري تدريس جي باري ۾ ڳالهائي رهيا آهيون، مان هڪ وڌيڪ مشاهدو شيئر ڪندس. ڪورس ۾ شرڪت ڪئي وئي، ٻين شين جي وچ ۾، سينئر آئي ٽي شاگردن پاران. ۽ پوءِ انهن دليل ڏنو ته رولنگ اسڪوپس اسڪول پاران پيش ڪيل تربيتي فارميٽ يونيورسٽي جي باقاعده پروگرام کان وڌيڪ مفيد، دلچسپ ۽ اثرائتو آهي.

مون انٽرويو پاس ڪيو. ان کان پوءِ، مرشد هفتي جو هڪ ڏينهن مقرر ڪيو ۽ هڪ وقت مقرر ڪيو جڏهن هو مون سان ڳالهائڻ لاءِ آسان هو. مون هن ڏينهن لاءِ سوال تيار ڪيا، ۽ هن انهن جا جواب ڏنا. مون وٽ انھن پروجيڪٽن جي باري ۾ گھڻا سوال ڪونھي جيڪي مان ڪري رھيو ھو – مون کي گوگل يا اسڪول جي چيٽ تي گھڻا جواب مليا. پر هن پنهنجي ڪم بابت، ممڪن مسئلن ۽ انهن کي حل ڪرڻ جي طريقن بابت ڳالهايو، ۽ پنهنجا مشاهدا ۽ تبصرا شيئر ڪيا. مجموعي طور تي، اهي ڳالهيون انتهائي مفيد ۽ دلچسپ هيون. ان کان سواء، هڪ مرشد عملي طور تي صرف هڪ شخص آهي جيڪو دلچسپي رکي ٿو ته توهان ڇا ۽ ڪيئن ڪندا آهيو، هڪ شخص جيڪو توهان جي ڪم کي ڏسندو، توهان کي ٻڌايو ته ان ۾ ڇا غلط آهي، ۽ اهو ڪيئن بهتر ٿي سگهي ٿو. استادن جي موجودگي واقعي اسڪول جو هڪ وڏو فائدو آهي، جنهن جو ڪردار مشڪل سان ختم ڪري سگهجي ٿو.

ٻئي مرحلي تي اسان وٽ هڪ تمام دلچسپ ۽ متحرڪ ڪوڊ جام ”جاوا اسڪرپٽ آريز ڪوئڪ ڊرا“ هو؛ اسڪول ۾ اهڙا مقابلا دلچسپ ۽ دلچسپ هوندا آهن.
ڪوڊ جام "CoreJS" گهڻو وڌيڪ پيچيده ٿي ويو. 120 جاوا اسڪرپٽ مسئلا، جن کي حل ڪرڻ ۾ 48 ڪلاڪ لڳا، هڪ سنجيده امتحان بڻجي ويو.
اسان وٽ ڪيترائي جاوا اسڪرپٽ ٽيسٽ پڻ هئا، لنڪ انهن مان هڪ مون ان کي پنهنجي برائوزر جي بک مارڪ ۾ محفوظ ڪيو آهي. توهان وٽ ٽيسٽ مڪمل ڪرڻ لاءِ 30 منٽ آهن.
اڳيون، اسان NeutronMail layout گڏ ڪيو، ڪوڊ جام مڪمل ڪيو "DOM، DOM واقعا،" ۽ يوٽيوب سرچ انجڻ ٺاھيو.

ٻئي مرحلي جا ٻيا ڪم: ٽاسڪ: ڪوڊوارس - ساڳئي نالي جي سائيٽ تي مسئلا حل ڪرڻ، ڪوڊ جام "ويب ساڪٽ چيلنج." - ويب ساکٽ استعمال ڪندي پيغام موڪلڻ ۽ وصول ڪرڻ، ڪوڊ جام "اينيميشن پليئر" - هڪ ننڍڙي ويب ايپليڪيشن ٺاهڻ.

ٻئي مرحلي جي هڪ بلڪه غير معمولي ۽ دلچسپ ڪم "پريزنٽيشن" ڪم هو. ان جي مکيه خصوصيت اها آهي ته پريزنٽيشن کي انگريزيءَ ۾ تيار ڪري پيش ڪرڻو پوندو هو. اهو آهي توهان ڏسي سگهو ٿا ته ڪيئن منهن ڏيڻ وارو مرحلو پيش ڪيو ويو.

۽، بلاشڪ، سڀ کان وڌيڪ پيچيده ۽ وڏي پيماني تي ٻئي مرحلي جو آخري ڪم هو، جنهن دوران اسان کي چيو ويو ته اسان جي پنهنجي ڪاپي ٺاهي Piskel ويب ايپليڪيشن (www.piskelapp.com).
ھن ڪم کي ھڪ مھيني کان وڌيڪ وقت لڳي ويو، گھڻو وقت اھو سمجھڻ ۾ گذريو ته اھو اصل ۾ ڪيئن ڪم ڪيو. وڌيڪ معقوليت لاءِ، آخري ڪم ٻئي، بي ترتيب طور تي چونڊيل مرشد طرفان جانچيو ويو. ۽ ٻئي مرحلي کان پوءِ انٽرويو به هڪ بي ترتيب مرشد طرفان ڪيو ويو، ڇاڪاڻ ته اسان اڳ ۾ ئي اسان جا عادي هئاسين، ۽ هو اسان سان عادي هو، ۽ حقيقي انٽرويو ۾، ضابطي جي طور تي، اسان انهن ماڻهن سان ملن ٿا جيڪي هڪ ٻئي کي نه ٿا ڄاڻن.

ٻيو انٽرويو پهرين جي ڀيٽ ۾ تمام گهڻو ڏکيو هو. جيئن اڳ ۾، انٽرويو لاءِ سوالن جي هڪ فهرست هئي، جنهن لاءِ مون تيار ڪيو هو، پر استاد فيصلو ڪيو ته صرف نظريو پڇڻ بلڪل صحيح نه هوندو، ۽ انٽرويو لاءِ ڪمن جو هڪ سيٽ تيار ڪيو. ڪم، منهنجي خيال ۾، ڪافي مشڪل هئا. مثال طور، هن خلوص سان اهو نه سمجهيو ته مون کي بائنڊ پوليفل لکڻ کان ڪهڙي شيءِ روڪي رهي هئي، ۽ مان پڻ سچي دل سان سمجهان ٿو ته اها حقيقت مون کي خبر آهي ته بائنڊ ڇا آهي ۽ پوليفل ڇا آهي، اهو اڳ ۾ ئي گهڻو آهي. مون هن مسئلي کي حل نه ڪيو آهي. پر ٻيا به هئا جن سان مون معاملو ڪيو. پر مسئلا سادا نه هئا، ۽ جيئن ئي مون هڪ حل ڳولي ورتو، مرشد شرط کي ٿورو تبديل ڪيو، ۽ مون کي مسئلو ٻيهر حل ڪرڻو پيو، هڪ وڌيڪ پيچيده نسخي ۾.
ساڳئي وقت، مون کي ياد آهي ته انٽرويو جو ماحول تمام دوستانه هو، ڪم دلچسپ هئا، مرشد انهن کي تيار ڪرڻ ۾ گهڻو وقت گذاريو، ۽ انهي ڳالهه کي يقيني بڻائڻ جي ڪوشش ڪئي ته مستقبل ۾ ٽريننگ انٽرويو هڪ حقيقي انٽرويو پاس ڪرڻ ۾ مدد ڪندي. جڏهن نوڪري لاء درخواست.

ٻئي مرحلي جي ڪمن جا مثال:
نيوٽران ميل
رنگ
يوٽيوب ڪلائنٽ
PiskelClone

ٽئين مرحلي تي، اسان کي ڪلچر پورٽل جو ڪم پيش ڪيو ويو. اسان ان کي هڪ گروپ ۾ انجام ڏنو، ۽ پهريون ڀيرو اسان ٽيم جي ڪم جي خاصيتن، ذميوارين جي تقسيم، ۽ تڪرار جي حل سان واقف ٿياسين جڏهن Git ۾ شاخن کي ضم ڪيو ويو. اهو شايد ڪورس جي سڀ کان دلچسپ تفويض مان هڪ هو.

ٽئين مرحلي جي ڪم جو مثال: ثقافتي پورٽل.

ٽئين مرحلي کي مڪمل ڪرڻ کان پوءِ، جن شاگردن EPAM ۾ نوڪري لاءِ درخواست ڏني ۽ مٿين 120 لسٽ ۾ شامل ڪيا ويا، انهن پنهنجي انگريزي ٻوليءَ جي مهارت کي جانچڻ لاءِ ٽيليفون انٽرويو ڪيو، ۽ هن وقت ٽيڪنيڪل انٽرويو ٿي رهيا آهن. انھن مان گھڻا کي دعوت ڏني ويندي EPAM JS Lab، ۽ پوءِ حقيقي منصوبن ڏانھن. هر سال، هڪ سو کان وڌيڪ رولنگ اسڪوپس اسڪول گريجوئيٽ EPAM پاران ملازم آهن. انهن جي مقابلي ۾ جن ڪورس شروع ڪيو، اهو هڪ تمام ننڍڙو سيڪڙو آهي، پر جيڪڏهن توهان انهن کي ڏسو جيڪي فائنل تائين پهچي ويا آهن، انهن جي نوڪري حاصل ڪرڻ جو موقعو ڪافي وڏو آهي.

انهن مشڪلاتن مان جن لاءِ توهان کي تيار رهڻو پوندو، مان ٻه نالا ڏيندس. پهريون وقت آهي. توھان کي ان جي تمام گھڻي ضرورت آھي. ھفتي ۾ 30-40 ڪلاڪن لاءِ ھدف ڪريو، وڌيڪ ممڪن آھي؛ جيڪڏھن گھٽ، ته اھو ممڪن ئي نه آھي ته توھان وٽ سڀ ڪم مڪمل ڪرڻ لاءِ وقت ھجي، ڇو ته ڪورس جو پروگرام ڏاڍو شديد آھي. ٻيو انگريزي سطح A2 آهي. جيڪڏهن اهو گهٽ آهي، اهو ڪورس پڙهڻ لاء نقصان نه ٿيندو، پر ٻولي جي هن سطح سان نوڪري ڳولڻ ڪافي ڏکيو ٿيندو.

جيڪڏھن توھان وٽ سوال آھن، پڇو، مان جواب ڏيڻ جي ڪوشش ڪندس. جيڪڏھن توھان ڄاڻو ٿا ٻيا ساڳيا مفت روسي-ٻولي آن لائن ڪورس، مھرباني ڪري حصيداري ڪريو، اھو دلچسپ ٿيندو.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو