JavaRush /جاوا بلاگ /Random-SD /مان جاوا سکڻ کان پوءِ ڇا ڪري سگهان ٿو؟ ھڪڙو ھدايت ڪندڙ ڊو...

مان جاوا سکڻ کان پوءِ ڇا ڪري سگهان ٿو؟ ھڪڙو ھدايت ڪندڙ ڊولپرز جي دنيا لاءِ سبز ترين شروعات ڪندڙن لاءِ

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

پس منظر ڊولپر

هڪ پس منظر ڊولپر ايپليڪيشن / سائيٽ / سافٽ ويئر جي حصي سان معاملو ڪري ٿو جيڪو "هوڊ هيٺ" آهي. ۽ اهو تمام گهڻو مختلف ڪم آهي. اهڙي ڊولپر جي ڪم جو جوهر اهو آهي ته هڪ ڪم ڪندڙ ”سرور-ايپليڪيشن-ڊيٽابيس“ ميلاپ ٺاهڻ آهي ڪوڊ لکڻ سان جيڪو سرور تي هلندو آهي - جسماني يا ڪلائوڊ. پس منظر ڊولپر منطق، صحيح ڪارڪردگي ۽ ايپليڪيشن جي سٺي ڪارڪردگي لاء ذميوار آهي. مان جاوا سکڻ کان پوءِ ڇا ڪري سگهان ٿو؟  ھدايت ڪريو ڊولپرز جي دنيا لاءِ سبز ترين شروعات ڪندڙن لاءِ - 1

ٽيڪنالاجي اسٽيڪ

جاوا، MySQL ڊيٽابيس، Hibernate لائبريري، اسپرنگ ۽ اسپرنگ MVC فريم ورڪ ، ڊاڪر ڪنٽينرائيزيشن سافٽ ويئر ، ڪلائوڊ سروسز - AWS، Google Cloud، Azure؛ هيروڪو

پس منظر ڊولپر جا ڪم

  • وسيلن جي فن تعمير.
  • ويب سائيٽ جي جوڙجڪ جي ٺهڻ.
  • پليٽ فارم جي تخليق ۽ ڪمن جو بنيادي سيٽ.
  • لکڻ جي الگورتھم.

تنخواه

هڪ پس منظر جي ماهر جي سراسري تنخواه، Dou ويب سائيٽ جي مطابق ، يوڪرين ۾ اٽڪل $ 2,380 آهي. جون 850 ڊالر کان وصول ڪري ٿو، ۽ دستخط ڪندڙ - اٽڪل 4 هزار ڊالر. پر روس ۾، هڪ حبر سروي موجب ، هڪ پس منظر ڊولپر جي سراسري تنخواه گهٽ آهي، اٽڪل $1,900.

اڳيون ڊولپر

هڪ فرنٽ اينڊ ڊولپر هڪ پروگرامر آهي جيڪو ويب سائيٽ، ايپليڪيشن، يا سافٽ ويئر جي بصري حصي لاء ذميوار آهي. اهو هڪ ترتيب ڊيزائنر سان پريشان نه ٿيڻ گهرجي، ڇاڪاڻ ته هڪ فرنٽ اينڊ ڊولپر جي ڪارڪردگي تمام وسيع آهي. اهو نه رڳو ترتيب ڏئي ٿو، پر پاپ اپ ونڊوز ذريعي ٺهيل تصوير کي ”بحال“ پڻ ڪري ٿو، بٽڻن جي آپريشن کي ترتيب ڏئي ٿو ۽ ايپليڪيشن جي سرور واري حصي سان رابطو ڪري ٿو. فرنٽ اينڊ ڊولپر جي طور تي ڪم ڪرڻ لاءِ، توھان کي ٻولين تي عبور حاصل ڪرڻ گھرجي جھڙوڪ HTML، CSS، JavaScript. جاوا جو علم اعتراض تي مبني پروگرامنگ کي سمجهڻ لاءِ ضروري بنياد فراهم ڪندو. مستقبل ۾، هڪ شخص جنهن وٽ هڪ فرنٽ اينڊ ڊولپر جون صلاحيتون آهن هڪ پسمانده ڊولپر جي طور تي، ۽ بعد ۾ هڪ مڪمل اسٽيڪ ڊولپر جي طور تي ٻيهر تربيت ڪري سگهي ٿو. تنهنڪري بهتري جي گنجائش آهي. Кем я могу работать, изучив Java? Гайд по миру разработчиков для самых зеленых новичков - 2

ٽيڪنالاجي اسٽيڪ

HTML، CSS، JavaScript ٻوليون، SASS ۽ LESS metalanguages، Flexbox (هڪ سي ايس ايس ماڊلز)، JQuery لائبريري، Angular ۽ Vue.js فريم ورڪ، Git، Node.js سافٽ ويئر پليٽ فارم.

فرنٽ اينڊ ڊولپر جا ڪم

  • ويب سائيٽ، ايپليڪيشن يا سافٽ ويئر جي نئين ڪارڪردگي جي ترقي ۽ پراڻين جي بهتري.
  • ڪارڪردگي بهتر ڪرڻ لاءِ ريفيڪٽرنگ ڪوڊ.
  • سرور ڏانهن موڪليل ڪوڊ جو جائزو.
  • ڊيزائنر پاران مرتب ڪيل گرافڪ UI/UX ترتيب جو ٽيڪنيڪل نفاذ.
  • ايپليڪيشن ڪارڪردگي جي نگراني ڪريو.
  • غلطيون درست ڪرڻ.

تنخواه

Dou ويب سائيٽ جي هڪ سروي موجب ، يوڪرين ۾ فرنٽ اينڊ ڊولپرز سراسري طور تي $ 2,300 ڪمائيندا آهن. جونز $750 کان ڪمائي سگهن ٿيون، ۽ بزرگ اٽڪل $4 هزار. روس ۾، هڪ Habr سروي موجب ، سراسري طور تي فرنٽ اينڊ ڇوڪرين تقريبا $ 1,630 ڪمائي ٿي.

مڪمل اسٽيڪ ڊولپر

هڪ مڪمل اسٽيڪ ڊولپر ترقي جي دنيا ۾ هڪ سوئس چاقو آهي، هڪ ملٽي فنڪشنل پروگرامر جيڪو ٻنهي فرنٽ اينڊ ۽ پس منظر واري ڪمن کي منهن ڏئي سگهي ٿو. اهو آسان ناهي ته اهڙي آفاقي سپاهي بڻجي وڃي: توهان کي وسيع علم ۽ امير تجربو هجڻ گهرجي. قدرتي طور تي، هڪ مڪمل اسٽيڪ ڊولپر هڪ ماهر ٿي سگهي ٿو جيڪو ايپليڪيشن جي بصري حصي ۽ سرور جي پاسي تي ڪم ڪيو آهي. ان کان علاوه، هن کي چڱي طرح سمجهڻ گهرجي ته اهي حصا ڪيئن لهه وچڙ ۾ آهن ۽ ڇا حتمي منصوبو هجڻ گهرجي. Кем я могу работать, изучив Java? Гайд по миру разработчиков для самых зеленых новичков - 3

ٽيڪنالاجي اسٽيڪ

  • جاوا + جاوا ڪور؛ اپاچي؛ JPA/Hibernate؛ بهار (اسپرنگ ايم وي سي، اسپرنگ بوٽ، اسپرنگ ريسٽ، اسپرنگ ويب)، گوگل ڪلائوڊ، AWS يا Azure؛ JSP (جاوا سرور صفحا).
  • HTML ترتيب واري ٻولي ۽ CSS طرز جي ٻولي؛ پروگرامنگ ٻوليون جاوا اسڪرپٽ ۽ ٽائپ اسڪرپٽ؛ SASS ۽ گهٽ پري پروسيسرز؛ jQuery لائبريري؛ بوٽ اسٽريپ فريم ورڪ؛ Angular/React/Vue.js؛ DOM، AJAX، JSON ٽيڪنالاجيون.

مڪمل اسٽيڪ ڊولپر جا ڪم

  • منصوبي جي منصوبابندي، انتظام ۽ عمل درآمد.
  • گراهڪن سان ڳالهين.
  • هڪ تيار ڪيل انٽرنيٽ پليٽ فارم جي جانچ ۽ ڊيبگنگ بگ.
  • ويب سائيٽ يا ايپليڪيشن جو معيار ڪنٽرول.
  • ويب سروس تي ڪم ڪندڙ ماهرن لاءِ ٽيڪنيڪل سپورٽ.
  • ڊيٽابيس، فائيل سسٽم، ڪلائوڊ اسٽوريج ۽ نيٽ ورڪ وسيلن سان ڪم ڪرڻ.
  • بصري ڊيزائن جي تخليق.

تنخواه

يوڪرين ۾ مڪمل اسٽيڪ ماهر جي سراسري تنخواه اٽڪل $2,300 آهي. روس ۾، اهڙي ماهر جي سراسري تنخواه اٽڪل $ 1,600 آهي.

Android ڊولپر

جاوا پروگرامنگ ٻولي ڄاڻڻ سان، توهان ڪم ڪري سگهو ٿا هڪ Android ڊولپر طور. گهڻيون وڏيون ڪمپنيون ائپس آهن انهن جي ويب سائيٽ جي متبادل ورزن جي طور تي. ان کان علاوه، لفظي طور تي هر مهيني درجن جي شروعاتي ايپليڪيشنون ظاهر ٿيندا آهن جن ۾ توهان نوڪري پڻ حاصل ڪري سگهو ٿا. هڪ موبائل ايپليڪيشن ڊولپر وٽ مختلف مهارتن جي سطحن تي ڪيترائي ڪم ۽ ذميواريون هونديون آهن، اندروني ڍانچي تي ڪم ڪرڻ کان وٺي انٽرفيس کي لاڳو ڪرڻ تائين. Кем я могу работать, изучив Java? Гайд по миру разработчиков для самых зеленых новичков - 4

ٽيڪنالاجي اسٽيڪ

جاوا، اينڊرائڊ اسٽوڊيو، اينڊرائڊ SDK، گيٽ، ريٽروفٽ، موشي، چيڪ، ٽمبر لائبريريون.

Android ڊولپر جا ڪم

  • Android OS لاءِ موبائل ايپليڪيشنن جي ترقي.
  • ڊيٽابيس ۽ APIs سان رابطو.
  • سافٽ ويئر جي پراڊڪٽ جي جاچ ۽ حتمي شڪل ڪيترن ئي مرحلن تي.
  • ختم ٿيل پراڊڪٽ کي اپ لوڊ ڪندي Google Play ايپليڪيشن اسٽور تي.
  • ايپليڪيشن سپورٽ ۽ تازه ڪاريون.
  • پيداوار سان ڪم ڪرڻ لاء دستاويز ۽ هدايتون تيار ڪرڻ.

تنخواه

يوڪرين ۾ هڪ Android ڊولپر جي سراسري تنخواه اٽڪل $2,375 آهي. جون $ 800 جي تنخواه جي توقع ڪري سگھي ٿو. روس ۾، اهڙي ڊولپر جي سراسري تنخواه اٽڪل $ 2,040 آهي.

پروگرامر هڪ ٽيم ۾ ڪيئن ڪم ڪندا آهن؟ JavaRush مثال

اسان ڊولپرز جي ماهرن تي بحث ڪيو آهي، پر ٽيم ۾ انهن ماڻهن جو ڪم ڇا نظر اچي ٿو؟ اچو ته توهان کي ٻڌايان ته JavaRush پروگرامنگ ٽيم ڪيئن ڪم ڪري ٿي. پهريون، ٿورو جاوا رش ۽ ڪوڊ گيم پروڊڪٽس بابت. اهي هيٺين حصن تي مشتمل آهن (هي هڪ آسان ساخت آهي):
  • سرور
  • ڊيٽابيس؛
  • اڳيون
  • پلگ ان؛
  • Android ايپليڪيشن؛
  • iOS ايپليڪيشن (اڃا تائين جاري نه ڪئي وئي).
خدمت جي هن اسڪيمي ڊويزن کي حصن ۾ ورهائڻ ضروري آهي اهو سمجهڻ لاءِ ته ڊولپر ڇا ڪندا آهن، ڇو ته JavaRush ٽيم ۾ فرنٽ اينڊ، پس منظر، مڪمل اسٽيڪ، ۽ موبائل شامل آهن. فرنٽ-اينڊ ڊولپرز سروس جي بصري حصي کي ترقي ڪن ٿا، ڳولا جي لوڊشيڊنگ جي رفتار کي بهتر ڪن ٿا، ۽ سائيٽ تي نوان ٻولي ورزن شامل ڪن ٿا (مثال طور، يوڪريني ۽ انگريزي ورزن جا انٽرفيس تازو ئي JavaRush تي ظاهر ٿيا). پس منظر انجنيئرز پراڊڪٽ جو سرور حصو ٺاهيندا آهن، بشمول سائيٽ تي نئين ڪارڪردگي شامل ڪرڻ. مثال طور، JavaRush تازو ئي مختلف ٻولين ۾ اطلاعن جو ترجمو ڪيو ۽ رجسٽريشن دوران صارف جي ملڪ کي ڳولڻ شروع ڪيو. پس منظر ڊولپرز پڻ منظم ڪن ٿا سائيٽ جي آپريشن کي ٽي پارٽي APIs سان گڏ. هن جو ڇا مطلب آهي؟ پنهنجو ڪجهه ڇو لکو، لکڻ، ٽيسٽ ۽ سپورٽ تي وقت ۽ پئسا خرچ ڪريو، جيڪڏهن اڳ ۾ ئي لکيل حل موجود آهن جيڪي خدمت لاءِ موزون آهن، ۽ توهان کي صرف انهن کي استعمال ڪرڻ شروع ڪرڻو آهي. انهي صورت ۾، بيڪ اينڊ ڊولپرز ڪوڊ لکندا آهن جيڪي سائيٽ کي ٽئين پارٽي APIs سان رابطو ڪرڻ ۾ مدد ڪن ٿيون ( جيڪڏهن پروگرام کي بليڪ باڪس سمجهيو وڃي، ته پوءِ API "هينڊلز" جو هڪ سيٽ آهي جيڪي هن باڪس جي استعمال ڪندڙ لاءِ دستياب آهن ۽ جيڪي هو گھمائي ۽ ڇڪي سگھي ٿو - ايڊ. ) ۽ ان جي آپريشن کي ترتيب ڏئي سگھي ٿو. مڪمل اسٽيڪ يا ته فرنٽ-اينڊ يا پوئين-اينڊ ڊولپرز جي ڪمن سان ڊيل ڪن ٿا، يا ڪم جيڪي هر ڪنهن سان واسطو رکن ٿا، مثال طور، تبصرن جي خودڪار تازه ڪاري - جيڪڏهن ڪو ماڻهو صفحي تي تبصرو لکندو، اهو صفحي کي ٻيهر لوڊ ڪرڻ کان سواءِ ڏيکاريو ويندو. Android ۽ IOS ڊولپرز موبائل ايپليڪيشنن کي ترقي ۽ سپورٽ ڪن ٿا (IOS اڃا جاري نه ڪيو ويو آهي). JavaRush ۾ هڪ ٽيسٽر نيون خاصيتون چيڪ ڪري ٿو، بگ فيڪس چيڪ ڪري ٿو، غلطيون ڳولي ٿو ۽ پيداوار جي معيار کي مانيٽر ڪري ٿو. اچو ته شامل ڪيو وڃي ته جيتوڻيڪ هر ڊولپر وٽ ڪمن جو پنهنجو تلاءُ آهي، اتي پڻ عام منصوبابندي ۽ ڪمن جو بحث آهي، ڇاڪاڻ ته هڪ وڏو مقصد حاصل ڪرڻ هميشه ماهرن جي وڏي تعداد سان ڳنڍيل آهي. ڇا توهان اڳ ۾ ئي فيصلو ڪيو آهي ته توهان پنهنجي پڙهائي ختم ڪرڻ کان پوء ڇا ڪرڻ چاهيو ٿا؟ اسان توهان جي راين جا منتظر آهيون.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION