CodeGym /جاوا بلاگ /Random-SD /جاوا بابت مٿيان 6 ڪتاب شروعاتي لاءِ
John Squirrels
سطح
San Francisco

جاوا بابت مٿيان 6 ڪتاب شروعاتي لاءِ

گروپ ۾ شايع ٿيل
اسان جلدي معلومات تائين رسائي ۽ جذب ڪرڻ جي قابل ٿي رهيا آهيون. اسان پنجن منٽن جي وڊيوز کي ڊگھي ليڪچرن ۽ ڪتابن جي ڀيٽ ۾ مختصر مضمونن کي ترجيح ڏيون ٿا. مان اهو نه چوندس ته هڪ سٺو پروگرامنگ ڪتاب هر مضمون کي تبديل ڪري ٿو - اهو معاملو ناهي. ۽ اهو يقيني طور تي مشق کي تبديل نٿو ڪري. بهرحال، مون لاءِ ذاتي طور تي، پروگرامنگ جي بنيادي اصولن جي هڪ حقيقي سمجهه تڏهن آئي جڏهن مون ڪوڊ گيم تي سوين ڪم مڪمل ڪيا ، هڪ ٽين مضمون پڙهيا، ۽ پوءِ پاڻ کي ڪتابن ۾ غرق ڪندي، هڪ ئي وقت نظريي جو مطالعو ڪرڻ شروع ڪيو. مون پنهنجي ذاتي ”بهترين جاوا درسي ڪتاب for beginners“ لاءِ ڪافي وقت ڳوليو. هيٺيان ڪيترائي ڪتاب آهن جيڪي مون کي پنهنجي مطالعي جي مختلف مرحلن ۾ گهٽ يا گهٽ مفيد مليا آهن. جاوا بابت مٿيان 6 ڪتاب شروعاتي لاءِ - 1

"ننڍڙن لاء"

توھان پڙھي سگھوٿا ھيٺيون ٻه ڪتاب جڏھن توھان پنھنجو مطالعو شروع ڪريو ـ متوازي طور تي وڊيوز ڏسڻ سان يا، جيڪڏھن توھان پڙھي رھيا آھيو CodeGym تي، گڏوگڏ پھرين سطحن سان. اهي صفر پروگرامنگ تجربو رکندڙ ماڻهن لاءِ موزون آهن، خاص طور تي پهريون.

سر پهريون جاوا

مون هن ڪتاب سان شروعات نه ڪئي ڇاڪاڻ ته مون کي اهو سڀ کان وڌيڪ پسند آهي، پر ڇاڪاڻ ته اهو تمام آسان آهي. گھڻا، گھڻا پروگرامر مڃيندا آھن ته اھو بھترين ڪتاب آھي پنھنجو پاڻ کي جاوا سيکارڻ لاءِ شروع کان. ۽ اهو حقيقت ۾ مڪمل طور تي "شروع کان" آهي، يعني اهو انهن ماڻهن لاءِ موزون آهي جيڪي صرف شروعات ڪري رهيا آهن ۽ اڃا تائين مڪمل طور تي نه ٿا ڄاڻن ته هن جانور مان ڇا ٺاهيو وڃي جنهن کي پروگرامنگ سڏيو ويندو آهي. مون کي ڏاڍي دير آئي. مان سمجهان ٿو ڇو ته مان ان کي مڪمل طور تي ساراهيو نه سگهيو آهيان. ”صرف پڙهڻ“ لاءِ اها خوشي هئي، پر مون کي ڪجهه خاص ڳولڻ ۾ گهڻو وقت لڳو. اهو مواد واضح طور تي پيش ڪري ٿو، بلڪه سطحي طور تي (اهو شروع کان آهي، سڀ کان پوء!). ڪيترائي موضوع ۽ ضروري وضاحتون رڳو اتي نه آھن. پر منهنجو دوست، جنهن کي منهنجو ڪتاب وراثت ۾ مليو، ان کي ڏسي ڏاڍو خوش ٿيو، چوندو رهيو ته اهو نه رڳو شروعات ڪندڙن لاءِ جاوا جو بهترين درسي ڪتاب آهي، پر هڪ سڌو سنئون شاهڪار پڻ آهي، جيڪو مشڪل مواد کي بلڪل ائين ئي پيش ڪري ٿو جيئن اهو هجڻ گهرجي. جاوا بابت مٿيان 6 ڪتاب شروعاتي لاءِ - 2

فائدا:

  • پنهنجو پاڻ کي جاوا سيکارڻ لاءِ بهترين ڪتاب شروع کان، ”ڊميز لاءِ“، سريلي ٻوليءَ ۾ لکيل؛
  • مزاحيه عڪس ۽ مزاح؛
  • حقيقي زندگي جي مثالن سان وضاحت.

نقصان:

  • گهڻو ڪري "پاڻي هيٺ" ماڻهن لاء جيڪي اڳ ۾ ئي موضوع تي شروع ڪري چڪا آهن؛
  • پزل ۽ مشق هميشه بهترين نه هوندا آهن.

هيربرٽ شيلڊٽ - "جاوا: هڪ شروعاتي گائيڊ، ڇهين ايڊيشن"

هن حوالي کي ڏسڻ کان پوءِ، مون سوچيو ته اهو انهن ماڻهن لاءِ مناسب آهي، جيڪي ”هيڊ فرسٽ جاوا“ جي ڀيٽ ۾ مواد جي روايتي پيشڪش کي ترجيح ڏين ٿا، ۽ جيڪي پڻ ”شروع کان“ سکڻ لاءِ ڪتاب ڳولي رهيا آهن. ڪتاب جي تشريح تمام تفصيلي هنڌن تي ڏنل آهي. اهو شاندار بصري مثالن سان وڌايل دستاويزن وانگر آهي. منهنجي لاءِ، ليکڪ ڪڏهن ڪڏهن هڪ لڪير کي پار ڪري ٿو ۽ ان کي وڌيڪ ڪرڻ شروع ڪري ٿو، پڙهڻ بورنگ ٿي وڃي ٿو ... ۽ پوءِ هو اوچتو ئي ان جي ابتڙ ڪري ٿو - ڪجهه بلڪه ڏکيو نقطو تقريباً هڪ پل ۾ ختم ٿي وڃي ٿو ۽ توهان مڪمل طور تي حيران رهجي ويا آهيو، ڪوشش ڪندي. سمجھڻ لاءِ ته ڇا وڃايو ۽ ڪٿي. اڃا تائين، ڪتاب ۾ اهڙيون ڪيتريون ئي جڳهيون نه آهن، ۽ مان انهن ماڻهن کي ڄاڻان ٿو، جيڪي سمجهن ٿا ته ”هڪ بيگنر گائيڊ“ انهن ماڻهن لاءِ جاوا جو بهترين درسي ڪتاب آهي، جيڪي اڃا تائين ڪجهه به نٿا ڄاڻن. ذاتي طور تي، اهو مون کي تمام سولو نه لڳي. اچو ته چئو ته مان مجموعن کي سمجهڻ شروع ڪري رهيو آهيان - انساني وضاحت حاصل ڪرڻ جي بدران، مون کي ٽاسڪ ڏنو ويو آهي آزاديءَ سان هڪ سيٽ ٺاهڻ جو بنياد arrays تي. اھو ھڪڙو سٺو ڪم آھي، پر پھريائين مان بھتر سمجھڻ چاھيندس ته معياري مجموعا ڇا آھن! جيتوڻيڪ هي ڪتاب، اڳئين ڪتاب وانگر، شروعاتي لاءِ پرائمر سمجهيو وڃي ٿو، هڪ استاد جي حيثيت سان منهنجو تجربو اهو ٻڌائي ٿو ته اهو صرف تڏهن سٺو آهي جڏهن ٻين مواد سان گڏ استعمال ڪيو وڃي: ڪو ماڻهو جيڪو انسانيت کان مٽجي ٿو، ان ۾ هر شيءِ سادي ۽ صاف نه ملندي. . "هڪ شروعات ڪندڙ گائيڊ" ڪنهن ماڻهو لاءِ بهترين آهي جنهن گهٽ ۾ گهٽ پروگرامنگ جو اڀياس ڪيو آهي (مثال طور، ڪنهن يونيورسٽي ۾)، ان کي گهڻو اڳ وساري ڇڏيو آهي، ۽ ليکڪ جي نمائش کي پڻ پسند ڪري ٿو. جاوا بابت مٿيان 6 ڪتاب شروعاتي لاءِ - 3

فائدا:

  • روايتي، فڪر جي بنيادن جي پيشڪش؛
  • سٺا مثال.

نقصان:

  • ”بيبلورنگ دي پوائنٽ“ کان وٺي ”صرف گذرڻ ۾ ذڪر ڪرڻ“ تائين اوچتو جمپون آهن.
  • جڳھن ۾ ٿورڙو بورنگ.
رستي ۾، Herbert Schildt پروگرامنگ بابت هڪ ٻيو مشهور ڪتاب آهي: "جاوا: مڪمل حوالو". هي هڪ مڪمل طور تي مختلف، وڌيڪ بنيادي متن آهي. اسان هاڻي هن ڪتاب ڏانهن رخ ڪيو.

دستي ڪتاب ۽ حوالا

ھن حصي ۾ ڪتاب انھن ماڻھن لاءِ ڪارآمد ثابت ٿيندا جيڪي اڳ ۾ ئي جاوا ۾ پروگرامنگ ۾ مڪمل طور شامل آھن ۽ ڪتاب ڳولي رھيا آھن انھن جي نظريي ۽ عمل جي سمجھ کي بھتر ڪرڻ لاءِ.

Herbert Schildt - "جاوا: مڪمل حوالو، نائين ايڊيشن"

مون هن ڪتاب کي آن لائن ڊائون لوڊ ڪرڻ جو فيصلو ڪيو ان جو جائزو وٺڻ لاءِ ۽ پوءِ فيصلو ڪيو ته ان کي خريد ڪرڻ يا نه. متن جا 1300 صفحا - ڪوبه مذاق نه! خير، ۽ قيمت گهٽ متاثر نه آهي. مون ساڳيو ڪم ڪيو هورسٽمن جي ٻن جلدن سان ”ڪور جاوا“ سيريز (هن بابت وڌيڪ هيٺ). گاڏيءَ کي گهوڙي جي اڳيان رکي، مان چوندس ته ٻئي گهوڙي تي ويهي رهيس. ڇو؟ ڇاڪاڻ ته ”جاوا: دي مڪمل ريفرنس“ ۾، مون ساڳين خاميون ڏٺيون جيئن ”هڪ بيگنر گائيڊ“ ۾. ڪڏهن ڪڏهن اهو ڇڪيندو آهي، ڪڏهن ڪڏهن اهو تيز ٿي ويندو آهي - ۽ ڪڏهن ڪڏهن ڪيترن ئي لفظن سان. اهو شايد ليکڪ جو انداز آهي، ۽ مان سمجهان ٿو ته اهو ٿي سگهي ٿو ڪجهه ماڻهن جي پسند - يا بلڪه، انهن جي سوچ جي مطابق. عام طور تي، "جاوا: مڪمل حوالو" جاوا تي هڪ مهذب حوالو آهي. پر ذاتي طور تي، مون ان طريقي کي ترجيح ڏني ته ساڳئي موضوع کي مختلف ڪتاب ۾ پيش ڪيو ويو. جاوا بابت مٿيان 6 ڪتاب شروعاتي لاءِ - 4

فائدا:

  • هڪ مڪمل حوالو. اهو لڳي ٿو ته هر موضوع کي شامل ڪري ٿو جيڪو شروعات ڪندڙ - ۽ نه صرف شروعات ڪندڙ - ڄاڻڻ گهرجي.
  • تفصيلي وضاحت.

نقصان:

  • پاڻي ڀريو ويو (پر ڪجهه ماڻهو اهو پسند ڪري سگھن ٿا!)

ڪور جاوا، ڪي ايس هورسٽمن، گري ڪارنيل

Schildt's ۽ Horstmann جي ڪتابن جو اڪثر هڪ ٻئي سان مقابلو ڪيو ويندو آهي. ۽ هر هڪ پنهنجي وقف پرستار آهي. مون لاء، Horstmann جا ٻه جلد بهترين جاوا پرائمر آهن. اهي ڪوڊ گيم جي شروعات ۽ وچولي سطح دوران منهنجو وڃڻ وارو حوالو بڻجي ويا. جڏهن مون کي ڪجهه موضوع سمجهه ۾ نه آيو، ته مون خاص طور تي هورسٽمن ڏانهن ڌيان ڏنو، جنهن گهڻو ڪجهه واضح ڪيو. سيريز نحو کان وٺي ملٽي ٿريڊ پروگرامنگ، سافٽ ويئر لوڪلائيزيشن، ۽ XML سان ڪم ڪرڻ تائين هر شيءِ تي پکڙيل آهي. اهو پڻ مفيد آهي ته ڪڏهن ڪڏهن ان کي ٻيهر پڙهو ته جيئن توهان جي ڄاڻ کي ريفريش ۽ ترتيب ڏيو. چون ٿا ته پروفيشنل به ان کي ڪارآمد سمجهندا آهن... مون کي خبر ناهي. جڏهن مان هڪ پروفيشنل ٿيندس، مان توهان کي خبر ڏيندس! جاوا بابت مٿيان 6 ڪتاب شروعاتي لاءِ - 5

فائدا:

  • صفحن جي هڪ شاندار تعداد جي باوجود، گهڻو پاڻي نه آهي (Schildt جي برعڪس).
  • اهو سڀ ڪجهه شامل آهي جيڪو نئين سکندڙن جي ضرورت آهي.
  • اهو جاوا 8 کي ڍڪي ٿو.
  • مجموعي ۽ عام جي سٺي پيشڪش.
  • اهو سٺو وڃي ٿو CodeGym سان. فرض ڪريو توھان ڪنھن موضوع تي پھچي رھيا آھيو، توھان ڪم مڪمل ڪري رھيا آھيو، پر ڪنھن وقت توھان ڪجھھ سمجھي نه رھيا آھيو- Horstmann تي ھڪ نظر وٺو ۽ وري ڪوشش ڪريو.

نقصان:

  • ڪتاب شايد ٿورڙو سڪل لڳي ٿو ڪن کي؛
  • ڪابه مشق ناهي؛

بي وقت کلاسک

جن ڪتابن جو مان هيٺ بيان ڪريان ٿو، تن کي ”جاوا-سر“ جي شروعات ۽ ترقيءَ لاءِ مقدس نصوص چئي سگهجي ٿو.

مؤثر جاوا، جوشوا بلوچ

اهو صرف هڪ خزانو آهي، ڪتاب نه. اهو ٻوليءَ جي بنيادي اصولن لاءِ وقف آهي ۽ ان جي ليکڪن مان هڪ جوشوا بلوچ لکيو آهي. توھان شايد اڳ ۾ ئي استعمال ڪيو آھي سندس لائبريريون (مثال طور جاوا مجموعن ۾). مون کي فوري طور تي چوڻ ڏيو: ڪجهه ٻارن جي ترقيءَ کان سواءِ، نوان نوان استعمال نه ٿيندا Effective Java لاءِ. اھو بھتر آھي ته پھريائين نحو کي سکو ۽ گھٽ ۾ گھٽ ڪجھ پروگرامنگ مشق حاصل ڪريو - پنھنجي مٿو سڀني جي خلاف ڌڪيو، پوءِ ڳالھائڻ لاءِ - ۽ پوءِ جوشوا بلوچ جي ٽوم کي وٺو. ڪتاب انھن لاءِ مناسب آھي جيڪي جاوا کي سمجھڻ چاھين ٿا، ھن ٻوليءَ ۾ پروگرامنگ لاءِ مناسب روش قائم ڪرڻ چاھين ٿا، ۽ سمجھن ٿا ته نه رڳو شيون ڪيئن ٿيڻ گهرجن، پر اھو پڻ سمجھڻ گھرجي ته واقعي ڇو. ۽ انهن لاءِ جيڪي او او پي کي تمام گهڻي ڄاڻڻ چاهيندا آهن (نظريي ۾، اهي سڀ هڪ ٻئي سان لاڳاپيل آهن). هي ڪتاب جاوا تي اعتراض تي مبني پروگرامنگ جي لحاظ کان بهترين حوالو آهي. جاوا بابت مٿيان 6 ڪتاب شروعاتي لاءِ - 6

پرو

  • او او پي جي هڪ شاندار نمائش.
  • بهترين پروگرامنگ جا طريقا پيش ڪيا ويا آهن.
  • ليکڪ کي جاوا جي اندروني ڪم جي چڱي طرح ڄاڻ آهي.

جاوا ۾ سوچڻ، بروس ايڪيل

هن ڪتاب جو عنوان پاڻ لاءِ ڳالهائي ٿو. اهو هڪ ٻيو "A to Z" حوالو آهي هر ڪنهن لاءِ جيڪو جاوا کي ڄاڻڻ چاهي ٿو! توھان کي بھترين واضح مثال ملندا جيڪي واضح ڪندا ته جاوا ڪيئن ڪم ڪندو آھي. مون کي اهو چوڻ ڏکيو آهي ته ڪهڙو بهتر آهي - "سوچڻ جاوا ۾" يا "مؤثر جاوا". مان چوان ٿو ته Eckel شروعات ڪندڙن لاء ڪجهه وڌيڪ وفادار آهي، جڏهن ته بلاڪ ڪجهه تجربو جي توقع رکي ٿو. مون پهريون ڀيرو ”سوچڻ ۾ جاوا“ مان هڪ باب پڙهيو جڏهن مون شروع ڪيو هو CodeGym تي (جيئن مون کي ياد آهي، هڪ ابتدائي سطح ان جي سفارش ڪئي). مون کي ان وقت بلڪل سمجهه ۾ نه آيو. پر سطح 10 يا 12 کان پوء، اهو هڪ گيت هو! ۽، مان چوندس، هڪ تمام مفيد گيت. مون ان کي بعد ۾ واپس ڪيو جڏهن مون کي "مؤثر جاوا" آيو. مان هي چوندس: بلوچ ۽ ايڪل ساڳين شين بابت ڳالهائي رهيا آهن، پر مختلف طريقن سان ۽ مختلف مثالن سان. جاوا بابت مٿيان 6 ڪتاب شروعاتي لاءِ - 7

پرو

  • هڪ پروفيسر کان جاوا اصولن جي هڪ جامع نمائش؛
  • ٻين ٻولين مان اچڻ وارن لاءِ سٺو - مثال طور، C++ سان ڪيتريون ئي نسبتون آهن.
  • منهنجو خيال آهي ته توهان ان کي پڙهڻ شروع ڪري سگهو ٿا ليول 10 کان، ۽ ايڪيل - ٿوري دير کان پوءِ.

ڪجھ نتيجا

  1. جاوا کي شروع کان سکڻ لاءِ بهترين ڪتاب (انهن لاءِ جيڪي ڪجھ به نه ٿا ڄاڻن) آهي ”هيڊ فرسٽ جاوا“؛
  2. بهترين جاوا دستي ڪتاب ۽ حوالو آهي ڪور جاوا سيريز. ۽، يقينا، اتي آهي Oracle دستاويز.
  3. جاوا پروگرامنگ ڪمن جو بهترين مجموعو مليو آهي CodeGym تي.
  4. بهترين بيشمار ڪلاسيڪل آهن "جاوا ۾ سوچڻ" ۽ "مؤثر جاوا". اهي آهن ”پڙهڻ لازمي“ هر ڪنهن لاءِ جنهن فيصلو ڪيو آهي ته حقيقت ۾ هر شيءِ ۾ گہرے کوجنا ڪرڻ لاءِ، تمام گهڻي سمجھ حاصل ڪرڻ لاءِ. پر توهان کي پڪ ڪرڻ گهرجي ته انهن کي تدريجي ۽ ڪجهه وقفن سان پڙهو.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION