JavaRush /جاوا بلاگ /Random-SD /ڇا سيکاري، ڪٿي سيکاري، ڪيئن سيکاري؟

ڇا سيکاري، ڪٿي سيکاري، ڪيئن سيکاري؟

گروپ ۾ شايع ٿيل
هيلو سڀ! منهنجو نالو ديما آهي. هي منهنجو پهريون مضمون IT بابت آهي، تنهنڪري تمام سخت فيصلو نه ڪريو. اھو انھن لاءِ ڪارآمد ٿيندو، جن ھاڻي پروگرامرز جي صف ۾ شامل ٿيڻ شروع ڪيو آھي، پر معلومات جي ھن وسيع سمنڊ ۾ گم ٿيڻ کان ڊڄندا آھن. ڇا سيکاري، ڪٿي سيکاري، ڪيئن سيکاري؟  - 1

پس منظر

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

پهريون مرحلو: روشني

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

ٻيو مرحلو: ڇا تي ڪوڊ ڪجي؟

توهان کي ترقي جي ماحول جي ضرورت پوندي. جاوا دنيا ۾ انهن مان ٽي آهن:
  1. IDEA (مفت ۽ ادا ڪيل)
  2. NetBeans (مفت)
  3. گرھڻ (مفت)
مون ٽنهي جي ڪوشش ڪئي.
  1. NetBeans قديم ۽ بدصورت آهي، ۽ هن وقت Apache incubator ۾ آهي، تنهنڪري اهو واضح ناهي ته ڇا اتي هڪ نئون رليز ٿيندو.
  2. Eclipse ٻاهرين ملڪن ۾ مشهور آهي ڇاڪاڻ ته اهو مفت آهي ۽ Netbeans کان ٿورو وڌيڪ سٺو آهي.
  3. IDEA غالب ترقي وارو ماحول آهي، گهٽ ۾ گهٽ اسان لاءِ. ادا ڪيل ورزن ۽ مفت ۾ فرق صرف فريم ورڪ (بهار) سان ڪم ڪرڻ ۾ آهي، جنهن جي توهان کي اڃان ضرورت ناهي. ان کان سواء، اهو سينٽ پيٽرسبرگ کان روسي ماڻهن پاران ٺاهيو ويو آهي. اچو ته ملڪي پروڊڪٽرن جي مدد ڪريون!

ٽيون مرحلو: ڪٿي پڙهائڻ شروع ڪجي؟

پهريون، پراڻي فيشن جو طريقو، ڪتاب پڙهڻ:
  1. سر پهريون، "جاوا سکڻ"
  2. G. Shildt، "جاوا 8. شروعات ڪندڙ ھدايت"
  3. ڪي هارسٽمن، "جاوا. دي پروفيشنل لائبريري"
  4. بروس يڪيل، " جاوا جو فلسفو "
مون انهن کي هن اصول موجب پڙهيو: جيڪڏهن مون کي هڪ ڪتاب سمجهه ۾ نه آيو ته ٻئي ۾ پڙهڻ شروع ڪيو، ڇاڪاڻ ته ليکڪ هڪ ئي معلومات مختلف طريقن سان پيش ڪن ٿا. مون کي هيڊ فرسٽ ڪتاب ”لرننگ جاوا“ تمام گهڻو پسند آيو: هتي تمام گهڻا اسڪيچ آهن، هر باب کان پوءِ جاچ آهي. ٻيو، يوٽيوب تي وڊيو سبق ڏسي رهيو آهي:
  1. عليشيف
  2. جاوا سبق
  3. گوشا دودر
فهرست ڪيترائي ڀيرا ڊگھي ٿي سگھي ٿي، پر اھي چينل سڀ کان وڌيڪ معلوماتي آھن. عليشيف روسي ۾ تصوير، ٽمبر ۽ مواد تي بهترين وڊيو ڪورس آهي. هن Udemy تي هڪ ادا ڪيل ڪورس پڻ آهي: مان ان کي خريد ڪرڻ وارن مان هڪ هو. جاوا سبق هڪ تمام معلوماتي ڪورس آهي. اتي اڳ ۾ ئي 500 وڊيوز آهن، پر معيار کي متاثر ڪري ٿو. اهو لڳي ٿو ته انسان، ڪتاب جي ايندڙ باب کي پڙهي، ٿورو مشق ڪيو، ۽ پوء سبق کي رڪارڊ ڪيو. گوشا دودر سڄي يورپ ۾ ڊوڙي رهيو آهي. توھان کي اھو ڏسڻ گھرجي جيڪڏھن توھان اڳ ۾ ئي ٻيون ٻوليون ڄاڻو ٿا ۽ صرف پاڻ کي ٻوليءَ جي نحو سان واقف ڪرڻ چاھيو ٿا. اهم نوٽ. جيڪڏھن توھان ڪجھ وڊيو ڪورس ڏٺو ۽ ڪجھ سمجھ ۾ نه آيو، توھان کي تصوير پسند نه آھي، آواز - ان کي ڇڏي ڏيو، پاڻ کي مجبور نه ڪريو: ڪجھ بھتر ڳوليو جيڪو توھان لاءِ صحيح آھي. ٽيون، عملي طور تي مشق ڪندي:
  1. جاوا رش
  2. اسٽيپڪ
  3. هيڪررنڪ
  4. ڪوڊ اڪيڊمي
بهترين اختيار آهي JavaRush . مون ان کي 2 ڀيرا منظور ڪيو. پهريون دفعو مون کي ڪجهه سمجهه ۾ نه آيو، مون جوابن ڏانهن ڏٺو. ٻيو ڀيرو مون وڌيڪ شعور سان ڪم ڪيو، ٻوليء جي نئين امڪانن تي عمل ڪيو. مون OOP جي مڪمل سمجھ حاصل ڪئي ۽ صرف ان کان پوءِ صفن سان ڪم ڪيو. Stepik هڪ ٿڌو ڪورس آهي. اتي ٻئي وڊيو ٽريننگ ۽ هڪ انٽرويو آهي. هر شي مفت آهي، مون کي سمجهه ۾ نٿو اچي ته اهي ڇا تي رهن ٿا =) باقي انگريزي ۾ انٽرويو ڪورسز آهن. جيڪڏهن توهان ٻولي ڄاڻو ٿا، توهان پڻ پنهنجو هٿ ڪوشش ڪري سگهو ٿا. ادا ڪيل آن لائين ڪورسز جي حوالي سان: مون مختلف ڪورسز تي نظر رکيا جيڪي مون انٽرنيٽ تي ڏٺا ۽ مان ايمانداري سان چوندس ته ويبينرز جي سطح Twitch تي گيمر جي اسٽريم کان وڌيڪ خراب آهي. تصوير خراب آهي، آواز ناگوار آهي، استاد بورنگ آهي. عام طور تي، مون محسوس ڪيو ته هڪ اسپيڪر کي لازمي طور تي معلومات پهچائڻ لاء هڪ ڪال هجڻ گهرجي، ۽ جيڪڏهن هو نه ڪندو، ته پوء هڪ وڏو امڪان آهي ته توهان بوريت جي مري ويندا. مون کي اميد آهي ته هي معلومات توهان جي وقت ۽ ڪوشش کي بچائڻ ۾ مدد ڪندي. جيڪڏهن منهنجو مضمون توهان لاء مفيد هو، لکندا، مان جاري رکي سگهان ٿو. موضوع ٿي سگهي ٿو:
  1. تاريخ: مون ڪيترو مطالعو ڪيو، مون کي نوڪري ڪيئن ملي، مون کي ڪهڙين مشڪلاتن مان گذريو.
  2. جاوا جي دنيا ۾ ويب ڊولپمينٽ ۾ ڪٿي شروع ڪجي.
  3. تصديق جا قسم ، اختيار.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION