فرنٽ اينڊ ۾ تعاون ۽ خودڪار. جيڪو اسان 13 اسڪولن ۾ سکيو

هيلو سڀ. ساٿين تازو هن بلاگ تي لکيو ته رجسٽريشن کوليو ويو آهي ماسڪو ۾ انٽرفيس ڊولپمينٽ جي ايندڙ اسڪول ڏانهن. مان نئين سيٽ تي تمام گهڻو خوش آهيان، ڇاڪاڻ ته مان انهن مان هڪ هو، جيڪو 2012 ۾ اسڪول سان گڏ آيو، ۽ ان وقت کان وٺي آئون مسلسل ان ۾ شامل آهيان. هوء ترقي ڪئي آهي. ان کان وٺي ڊولپرز جي ھڪڙي ننڍڙي نسل آئي آھي ھڪڙي وسيع نظر سان ۽ منصوبن ۾ فرنٽ اينڊ سان لاڳاپيل ھر شيء کي کڻڻ جي صلاحيت سان. ڪجهه گريجوئيٽ Yandex تي ڪم ڪن ٿا، ٻيا نٿا ڪن.

فرنٽ اينڊ ۾ تعاون ۽ خودڪار. جيڪو اسان 13 اسڪولن ۾ سکيو

SRI - هڪ خدمت جي طور تي: پڻ ضرورت آهي مختلف فارميٽ جي رابطي، خودڪار ۽ تجربن جي. اھو آھي جيڪو اسان ھبري تي اڄ بابت ڳالهائينداسين. اميدوارن لاءِ مفيد لنڪ پڻ هوندا.


مان پاڻ کي گهڻو ورجائڻ نٿو چاهيان: SRI 2019 بابت سڀ بنيادي معلومات ويب سائيٽ تي آهي. اچو ته مان توهان کي صرف ٻين شهرن جي ماڻهن لاءِ موقعن جي باري ۾ ياد ڏياريان: درخواست فارم ۾ ظاهر ڪريو جيڪڏهن توهان پهرين حصو وٺڻ چاهيو ٿا (7 سيپٽمبر کان 25 آڪٽوبر تائين) غير حاضري ۾. يقينن، اسان انهن کي مڪمل وقت جي شموليت کان انڪار نه ڪنداسين جيڪي امتحان جي ڪم کي منهن ڏيڻ وارا آهن - اسان هاسٽل ۽ کاڌي لاء ادا ڪنداسين.

اسان هر ڪنهن کي SRI ڏانهن دعوت ڏيون ٿا جيڪو اڳتي هلي ترقيءَ ۾ دلچسپي رکي ٿو ۽ ان ۾ مشق جي شديد کوٽ آهي. اسڪول جي دوران، شاگرد ٽيم جي ترقي ۾ تجربو حاصل ڪن ٿا، سسٽم سوچڻ سکڻ ۽ Yandex ۽ ساڳئي ڪمپنين ۾ مستقبل جي ڪم لاء ضروري صلاحيتن کي ترقي ڪن ٿا. SRI گريجوئيشن جي ڪيريئر جو رستو ڪجهه هن طرح نظر اچي ٿو: پهريان اهي جونيئر ڊولپر، پوءِ ڊولپر ۽ آخرڪار ٽيم ليڊر بڻجي ويندا آهن.

اهو ماسڪو ۾ ستين اسڪول ۽ چوٿون اسڪول هوندو، جيڪڏهن اسان سڀني شهرن کي نظر ۾ رکون ٿا جتي اهو منعقد ڪيو ويو آهي - سمفروپول، منسک، يڪاترينبرگ، سينٽ پيٽرسبرگ. اسان وٽ هڪ لچڪدار منصوبو آهي. هر دفعي اسان شاگردن جي راءِ کي ٻڌون ٿا: اسان انهن جي ضرورتن ۽ صنعت ۾ تبديلين جي بنياد تي ڪجهه تبديل ڪريون ٿا، هٽائي، شامل ڪريون ٿا.

شروعاتي تاريخ

اسان تعارفي ڪم کي ڪافي ڏکيو بڻائيندا آهيون. ماسڪو ۾ ڀرتي لاء تفويض جي معني ان سان ملندڙ جلندڙ آهي منسک SRI ۾ هو هن سال. اسان توهان کي متحرڪ ترتيب تي هڪ مسئلو ڏينداسين، جاوا اسڪرپٽ لکڻ، ۽ توهان کي هڪ نئين موضوع واري علائقي کي سمجهڻ جي ضرورت پوندي. اسان جي اندازن مطابق، ان کي مڪمل ڪرڻ ۾ 5-7 ڏينهن لڳندا، شايد ٿورو وڌيڪ.

اسڪول ۾ داخلا ٿيڻ کان پوء، شرڪت ڪندڙن کي ٻن مرحلن مان گذرڻو پوندو. انهن مان پهريان، شاگرد ليڪچر ٻڌندا آهن، هوم ورڪ ڪندا آهن ۽ پوءِ ڪلاس ۾ استادن ۽ ٻين شاگردن سان گڏجي انهن جو جائزو وٺندا آهن. نتيجو هڪ طاقتور مطابقت اثر آهي.

ليڪچرن مان هڪ لازمي طور تي باقي جي ڀيٽ ۾ تمام گهڻي گهڻي فارميٽ ۾ منعقد ڪيو ويو آهي. هتي اسان پڙهون ٿا الگورتھم: لڳاتار ڪيترن ئي ڪلاڪن تائين، شاگرد عملي طور اهم الورورٿمڪ ٽيڪنڪ سيکاريندا آهن.

ٻئي مرحلي دوران، شرڪت ڪندڙ هڪ ٻئي سان گڏ ننڍڙي ٽيمن ۾ متحد ٿين ٿا ۽ هيڪاٿون موڊ ۾ ڪم ڪن ٿا (اسان انهن کي سليشٿون سڏين ٿا). سڄي ٻئي مرحلي دوران، شاگرد حقيقي منصوبن تي ڪم ڪن ٿا Yandex ملازمن جي سرپرستي هيٺ. فائنل ۾ - منصوبن جو دفاع. سڀ کان وڌيڪ ڪامياب ماڻهن کي پيداوار ۾ حاصل ڪرڻ جو حقيقي موقعو آهي.

اهو هميشه وانگر نه هو.

ڪيئن SRI تبديل ٿي

اسان پهريون ڀيرو 2012 ۾ اسڪول منعقد ڪيو. شروعات ۾، اهو خيال هو ته اسان وٽ پاڻ ۾ ماهرن جي کوٽ هئي ۽ اسان انهن کي "وڌائڻ" جو فيصلو ڪيو. پر ان جي باوجود، اسان شاگردن کي محدود نه ڪيو جتي اهي بعد ۾ ڪم ڪري سگهن. اهو ضروري آهي ته هڪ اعليٰ سطحي ڪم کي حل ڪرڻ - وڏي ماحولياتي نظام کي مضبوط ڪرڻ لاءِ گريجوئيٽ واپس موٽڻ سان ان کي فرنٽ اينڊ جي حاصل ڪيل گہری سمجھ سان. ڊولپرز سان ڪانفرنسن ۽ گڏجاڻين ۾، توهان ڏسي سگهو ٿا ته اهو عمل ڪيئن ميوو کڻندو آهي.

فارميٽ ۽ پروگرام

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

ھاڻي اسان عام طور تي گھر جي ڪم جي اسائنمنٽس جو جائزو وٺڻ تي وڌيڪ ڌيان ڏئي رھيا آھيون. هي تعليمي عمل جو هڪ اهم حصو آهي. هر ليڪچر کان پوءِ هر موضوع ۾ سڀ کان وڌيڪ عام مسئلن جو گڏيل تجزيو مواد کي عملي طور تي مضبوط ڪرڻ ۾ مدد ڪري ٿو.

جڏهن سريڪاٿون فارميٽ ايجاد ڪئي وئي، ان عمل کي هڪ خاص واڌارو ڏنو. ان کان اڳ، شاگردن پنهنجي آخري منصوبن کي اڪيلو گهر ۾ تيار ڪيو. اسان سوچيو ته ٽيم ورڪ کي بهتر ڪرڻ لاء اهو وڌيڪ اثرائتو هوندو. هي مهارت حاصل ڪرڻ ڏکيو آهي جيڪڏهن توهان شروعاتي انٽرنيٽ ڊولپر آهيو جيڪو هڪ ننڍڙي ڪمپني ۾ ڪم ڪري ٿو، ۽ ان کان به وڌيڪ جيڪڏهن توهان هڪ فري لانسر آهيو. srikathons تي، ھر ٽيم وٽ Yandex - تجربيڪار ڊولپرز جا استاد آھن، اھي شاگردن کي رشتا قائم ڪرڻ ۽ ڪم جي عمل کي ٺاھڻ ۾ مدد ڪن ٿا.

فرنٽ اينڊ ۾ تعاون ۽ خودڪار. جيڪو اسان 13 اسڪولن ۾ سکيو

شريڪاٿن مان هڪ

اسان يونائيٽيڊ اسڪولن جي فارميٽ کي به آزمايو جڏهن اسان ”موبلائيزيشن“ جي حوالي سان ڪم ڪيو، 2017 ۾ موبائيل پروڊڪٽس جي ترقيءَ لاءِ هڪ تعليمي منصوبو. SRI، اسڪول آف مئنيجرز، اسڪول آف موبائيل ڊولپمينٽ ۽ اسڪول آف موبائيل ڊيزائن جا شاگرد هڪ ئي وقت ٽيمن ۾ گڏ ڪيا ويا.

هن سال اسان ڪجھه ساڳيو ورجائڻ چاهيون ٿا: اسان سريلنڪا ۽ شاگردن کان مخلوط ٽيمون ٺاهينداسين پسمانده ترقياتي اسڪول.

جاچ جا ڪم جاچڻ

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

ٽيم

اٽڪل هڪ سئو ماڻهو ايس آر آئي کي منظم ڪرڻ ۽ هلائڻ ۾ شامل آهن. اهي انٽرفيس ڊولپرز آهن سڄي Yandex کان، سڀني شعبن کان، جيتوڻيڪ ڪاروباري يونٽن کان. ڪجهه پروگرام ٺاهڻ ۾ مدد ڪن ٿا، ٻيا ليڪچر ڏين ٿا يا سريڪٽون جي نگراني ڪن ٿا. جيئن ته ڪيترائي منتظم آهن، اهو ملازمن جي موجوده ڪم جي ڪمن سان تمام گهڻو مداخلت نٿو ڪري. انھن لاء ھڪڙو فائدو پڻ آھي: اھي ٻين کي تربيت ڏيڻ، مرشد ڪرڻ، ۽ عام طور تي وڌيڪ پيچيده منصوبا ڪرڻ سکندا آھن. کٽڻ- کٽڻ.

ماڻهو

بس اسان جي نوڪريون ۽ انٽرنشپ وانگر، عمر جي پابنديون نه آهن. اسان يونيورسٽيءَ جي شاگردن ۽ ماهرن جو انتظار ڪري رهيا آهيون جن وٽ اڳين ترقيءَ ۾ گهٽ ۾ گهٽ تجربو آهي. اهو اسان لاءِ ضروري آهي ته هڪ شخص ۾ سکڻ جي خواهش ۽ صلاحيت هجي.

ايس آر آئي جو شاگرد هڪ سرحد واري حالت ۾ آهي: هو اڳ ۾ ئي ڄاڻي ٿو ۽ ڪجهه ڪري سگهي ٿو، پر هن وٽ شايد سسٽم جي ڄاڻ ۽ تجربو نه آهي وڏي ڪمپنين ۾ ٽيم جي ترقي ۾، هن وٽ مشق نه آهي. SRI شروع کان نه سيکاريندو آهي.

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

جيڪڏهن هر ڊزائنر ۽ مئنيجر جنهن سان اسان ڪم ڪريون ٿا ان سطح جي انٽرفيس ڊولپمينٽ جي سمجھ ۾، هرڪو ضرور بهتر ٿيندو.

اسڪول هلائڻ جي سالن کان، اسان ڏٺو آهي ته ڊولپرز جيڪي ڪم ڪرڻ اچن ٿا Yandex تي SRI کان شاندار نتيجا ڏيکارين ٿا اندروني جائزي ۾.

اسان هن حقيقت کي منسوب ڪريون ٿا ته SRI شاگردن وٽ صحيح ذهنيت ۽ هڪ شاگرد جي آرڪيٽائپ آهي. اهي کليل اکين سان دنيا کي ڏسندا آهن ۽ جيڪڏهن ڪجهه واضح نه آهي ته پڇڻ ۾ مشغول نه ڪندا آهن. اهي ڄاڻن ٿا ته ڪيئن آزاديء سان ڪم ڪرڻ ۽ آساني سان ٻين سان گڏ ٽيم ٺاهيو.

ٻين شهرن مان

اسان سڄي روس مان شاگردن کي آڻيندا آهيون، ڇاڪاڻ ته فعال مطالعو ۽ هڪجهڙائي رکندڙ ماڻهن سان گڏ رهڻ هڪ تمام گهڻي سخت حڪومت پيدا ڪري ٿي - ان ڪري انهن کي پنهنجي گهر جي حوالي سان ڪڍي ڇڏيو. اهو هڪ سمر ڪيمپ وانگر آهي، هڪ شاگرد ڊارميٽري، يا هاڻي مشهور ڪوليونگ فارميٽ. ماسڪو کان ڪجهه شرڪت ڪندڙ حسد آهن ۽ ساٿي شاگردن سان هاسٽل ۾ وڃڻ لاءِ چون ٿا.

پارٽ ٽائيم مطالعو

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

اسان چاهيون ٿا ته هڪ ئي اسٽريم ۾ پڙهندڙ شاگرد هڪ ٻئي سان رابطو ڪن ۽ دوست بڻجي وڃن. جيڪڏهن درخواست ڏيندڙن جو اڌ پري کان پڙهندا آهن، ۽ وهڪري تمام وڏو آهي، مثال طور، 100 ماڻهو، پوء اتي ميڙ ۾ اڪيلائيء جو هڪ ناپسنديده اثر ٿيندو. تنهن ڪري، اسان وٽ عام طور تي هڪ وهڪرو ۾ 30-40 شاگرد آهن.

Yandex ڏانهن منتقلي جا انگ اکر

تازن سالن جي هر وهڪرو مان، اسان 60٪ کان وٺي 70٪ گريجوئيٽ انٽرنشپ ۽ خالي جاين لاءِ وٺون ٿا.

مجموعي طور تي، 539 شاگردن SRI مان گريجوئيشن ڪئي، انهن مان 244 Yandex ملازم بڻجي ويا (انهن جي ڳڻپ نه ڪئي وئي جيڪي صرف انٽرنيشنل شپ تي هئا). ڪمپني هن وقت 163 گريجوئيٽس کي ملازمت ڏئي ٿي.

گذريل سال جي اسڪولن کان وٺي، اسان ڪمپني ۾ 59 ماڻهن کي ملازمت ڏني آهي: 29 انٽرنيٽ، 30 فل ٽائيم ڊولپر. گريجوئيٽ مختلف قسم جي Yandex خدمتن ۾ ڪم ڪن ٿا: سڌو، ڳولا، ميل، مکيه صفحو، مارڪيٽ، جيو سروسز، آٽو، زين، ميٽريڪا، صحت، پئسا.

بي ايم ۽ هائبرڊ موبائيل ڊولپمينٽ جو طريقو

SRI BEM سان ڳنڍيل ناهي. يقينا، جيڪڏهن اسان انٽرفيس جي ترقي بابت ڳالهايون ٿا، اسان جو مطلب اهو آهي ته Yandex ۾ ترقي ڪئي وئي آهي - اهو آهي، ڳري ڪم لوڊ، ڪيترائي استعمال ڪندڙ، اعلي معيار جي معيار ۽ تفصيل ڏانهن ڌيان ڏيڻ. جيتوڻيڪ ننڍيون علائقائي ويب سائيٽون ٺاهڻ لاءِ، اهو ضروري آهي ته پيشي جي بنيادي ڳالهين کي سمجھڻ، اهو سمجهڻ لاءِ ته توهان ڇا بچائي سگهو ٿا ۽ ڇو، ۽ ڇا نٿا ڪري سگهو. شاگردن جي گذارش تي، اسان هڪ ليڪچر BEM لاءِ وقف ڪيو، ڇاڪاڻ ته هي طريقو ڪيترن ئي هنڌن تي هڪ معيار بڻجي چڪو آهي.

اسان ويب ڊولپمينٽ ۽ لاڳاپيل ٽيڪنالاجيون سيکارون ٿا، گڏوگڏ موبائيل ڊولپمينٽ ۽ موبائيل لي آئوٽ ويب ٽيڪنالاجيز جي حوالي سان، ۽ ايپليڪيشن ٺاهڻ لاءِ هڪ هائبرڊ طريقو استعمال ڪريون ٿا. تنهن ڪري، SRI تي اسان سوئفٽ، Objective-C، Cocoa، C++، Java ۾ ڏيهي پروگرامنگ جي پهلوئن تي رابطو نٿا ڪريون. اسان React Native لاءِ ترقي تي به هٿ نه ٿا رکون.

ويبينار کوليو

هي اربع، 19 جون، ماسڪو جي وقت 19:00 تي، منهنجا ساٿي ۽ مان اسڪول بابت هڪ ويبينار منظم ڪنداسين - اسان انهن سوالن جا جواب ڏينداسين جيڪي داخلا وٺڻ بابت سوچي رهيا آهن يا اڳ ۾ ئي ڪم ڪرڻ شروع ڪيو آهي (يقينا، مان پڻ ڪندس. هن پوسٽ تي تبصرن ۾ اچو). هتي لنڪ آهي يوٽيوب تي، توهان "ياد ڏياريو" تي ڪلڪ ڪري سگهو ٿا.

تيار ڪرڻ لاء ڇا پڙهو

مفيد سائيٽون

- جديد جاوا اسڪرپٽ ٽيوٽوريل
- ويب ريفرنس
 
ڪتاب

- جاوا اسڪرپٽ. جامع گائيڊ (6th ايڊيشن)، David Flanagan
- کامل ڪوڊ، اسٽيو ميڪنيل
- Refactoring. موجوده ڪوڊ کي بهتر ڪرڻ، مارٽن فولر  
- گيت ڪتاب
 
Udacity تي ڪورس (لنڪ)

- لينڪس ڪمانڊ لائن بنياديات
- برائوزر رينڊرنگ جي اصلاح
- ويب سائيٽ جي ڪارڪردگي جي اصلاح
- جاوا اسڪرپٽ
- ويب ڊولپرز لاءِ نيٽ ورڪنگ
- HTML5 ڪنوس
- جوابي تصويرون
- جوابي ويب ڊيزائن جا بنيادي اصول
- آف لائن ويب ايپليڪيشنون
- ويب ٽولنگ ۽ آٽوميشن
- جاوا اسڪرپٽ جاچ
- ترقي پسند ويب ايپس جو تعارف
- سافٽ ويئر جاچ
- Object-Oriented JavaScript
 
وڊيو فوٽيج

- Yandex اڪيڊمي چينل
- SRI مواد
- Node.js تي اسڪرين ڪاسٽ
- Webpack تي اسڪرين ڪاسٽ 
- گلپ پاران اسڪرين ڪاسٽ
- ES6 بنيادي
- جاوا اسڪرپٽ ٽيوٽوريل شروعاتي لاءِ
- جاوا اسڪرپٽ جا بنيادي اصول
- ماڊلر جاوا اسڪرپٽ
- ردعمل JS سبق
- ريڊڪس سبق
- LearnCode.academy
- ڪوڊڊوجو
- JavaScript.ru
- گوگل ڊولپرز
- Microsoft ڊولپر
- فيس بڪ ڊولپرز
- Technostream Mail.Ru گروپ
- NOU INTUIT

توھان پنھنجي ھٿ جي ڪوشش ڪري سگھوٿا مسئلا حل ڪرڻ تي ڪوڊ سگنل.

هي هڪ مڪمل فهرست نه آهي؛ اتي ڪيترائي مفيد مواد آهن. اسان بلڪه چاهيون ٿا ته درخواست ڏيندڙن کي ڪجهه خاص عنوانن تي ڌيان ڏيڻ ۽ انهن ڏانهن وقت وقف ڪرڻ گهرجي. اهو ضروري آهي ته شاگرد پاڻ کي معلومات ڳولڻ چاهيندا.

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

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