CodeGym /جاوا بلاگ /Random-SD /جاوا فار ڊميز پاران بيري برڊ - ڇا هي ڪتاب توهان جي توجه ج...
John Squirrels
سطح
San Francisco

جاوا فار ڊميز پاران بيري برڊ - ڇا هي ڪتاب توهان جي توجه جي لائق آهي؟

گروپ ۾ شايع ٿيل
"ڊميز لاء" هڪ اعلي درجه بندي ڪتاب سيريز آهي. تنهن ڪري جڏهن ڪو هڪ شروعاتي ڪتاب ڳولڻ جي ڪوشش ڪري ٿو، بهتر طور تي سکڻ لاء، گهٽ ۾ گهٽ ڪنهن به موضوع تي، هو / هوء انهن ڪتابن مان هڪ کي ويجهي نظر اچي ٿو. Java For Dummies by Barry Burd شاگردن جي ڪجهه قسمن لاءِ پڙهڻ جي قابل ٿي سگهي ٿو. جاوا فار ڊميز پاران بيري برڊ - ڇا هي ڪتاب توهان جي توجه جي لائق آهي؟  - 1

هن ڪتاب بابت ڇا آهي؟

ڪابه تعجب ناهي، هي ڪتاب ڊمي لاء جاوا ٻولي بابت آهي. جاوا ڪور شروعاتي لاءِ، بلڪل صحيح. ليکڪ پاڻ مشورو ڏئي ٿو ته ڪتاب جي ان حصي مان پڙهڻ شروع ڪريو جنهن جي توهان کي هن وقت ضرورت آهي. توھان سيڪشن ۾ مفيد سفارشون ڳولي سگھو ٿا "جيڪو توھان کي پڙھڻ جي ضرورت نه آھي." ۽ انهن لاءِ جيڪي ڪوڊنگ شروع ڪرڻ جو انتظار نٿا ڪري سگهن ، مان بيري جي هن صلاح تي عمل ڪرڻ جي صلاح ڏيندس.

حصو 1. جاوا سان شروعات ڪرڻ

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

حصو 2. پنهنجو جاوا پروگرام لکڻ

هن حصي ۾، توهان هڪ پروگرام جي بنيادي عنصرن جي باري ۾ ڳوليندا، ۽ آخرڪار، توهان کي پنهنجو پروگرام لکڻ جي تجويز ڏني ويندي. جيئن بيري (ليکڪ) صحيح طور تي نوٽ ڪيو آهي، هي باب لکيو ويو آهي، جاوا جي خاصيتن کي نظر ۾ رکندي، پر اڪثر ڪري پروگرامنگ جي بنياديات کي سيکاريندو آهي جيئن آهي. هن حصي ۾ به ٽي باب آهن. "متغير ۽ انهن جا قدر،" "ڪنٽرول ڍانچي،" ۽ "سائيڪل." اهي تمام تفصيلي آهن ۽ انهن لمحن تي غور ڪن ٿا جن ۾ اهي جيڪي اڳ ۾ ئي پروگرام ڪري رهيا آهن اڪثر پريشان آهن. مثال طور، متغير ۽ ان جي نالي، هدايت، ۽ آپريٽر جي وچ ۾ ڇا فرق آهي؟ اهو سڀني شروعاتي لاء سفارش ڪئي وئي آهي (پر عملي ڪمن جي باري ۾ نه وساريو!).

حصو 3. OOP

هي حصو حقيقي جاوا ڊميز لاءِ ضروري آهي جيڪي مستقبل ۾ حقيقي جاوا سافٽ ويئر ڊولپر ٿيڻ چاهين ٿا. اهو طبقن ۽ شين لاء وقف ڪيو ويو آهي، آبجیکٹ-اورينٽيڊ پروگرامنگ اصول (OOP). توهان کي معلوم ٿيندو ته او او پي جو طريقو وڏن پروگرامن کي ترقي ڪرڻ لاءِ بهترين ڇو آهي (اسپائلر: سڀ کان پهريان، ڪوڊ ريپٽيبلٽي کان بچڻ لاءِ، هاها). حصو فائلن ۽ ڪلاسن جي تعمير ڪندڙن سان ڪم ڪرڻ بابت ڪجھ بابن تي مشتمل آھي. جيڪڏھن توھان نه سمجھندا آھن گھڻا لفظ جيڪي مون مٿي ڏنل جملي ۾ لکيا آھن، توھان کي ضرور اھو حصو سکڻ گھرجي. هتي وضاحتون ۽ مثال عظيم آهن؛ منهنجو اندازو آهي ته توهان OOP کي بنيادي سطح تي سمجهي سگهو ٿا جڏهن توهان هن کي پڙهو ۽ ڪجهه ڪوڊ مثال لکندا. تنهن هوندي، ڪجهه OOPs اصولن جي وڌيڪ تفصيلي ظاهر ڪرڻ جي کوٽ آهي، جهڙوڪ پوليمورفيزم ۽ encapsulation. انهن تي رڳو اشارا آهن.

حصو 4. سمارٽ جاوا ٽيڪنڪس

هڪ فائدي وارو حصو. اهو بهتر آهي ته ان کي پڙهو ۽ ڪيترن ئي ڪوڊنگ مشق ڪريو سڀني نئين ٽيڪنالاجي کي بهتر سمجهڻ لاءِ. متغيرن ۽ انهن جي مناسب استعمال لاءِ وقف ڪيل باب، گڏوگڏ استثناءَ بابت هڪ باب، سٺي وضاحتن سان ڀرپور آهي. arrays تي باب بلڪل صحيح ۽ دلچسپ آهي. مجموعا، عام، ۽ سلسلو. جيئن ته مون لاء، اهي مضمون چڱي طرح نظرثاني نه ڪيا ويا. يقينن هي ڪتاب ڊميز لاءِ جاوا ڊولپمينٽ بابت آهي. بهرحال، ان کي وڌيڪ تفصيل سان گڏ ڪرڻ جي باري ۾ ڳالهائڻ جي ضرورت نه آهي. هن حصي مان، توهان کي وڌيڪ يا گهٽ جديد جاوا خاصيتن جي باري ۾ ٿورو معلوم ٿيندو جهڙوڪ Lambdas ۽ فنڪشنل پروگرامنگ سان گڏوگڏ پراڻي ۽ پراڻي ٽيڪنالاجي سوئنگ. يقينن ليکڪ هن تي هڪ گرافڪ يوزر انٽرفيس ڏيکاري ٿو، پر اهو قديم آهي. سڀ ٽيون حصو، مون کي ضرور چوڻ گهرجي، تمام متضاد آهي. ڪجھ مضمون چڱي طرح بيان ڪيا ويا آھن، ڪجھ - بھترين طريقي سان نه؛ ڪجھ مضمون مفيد آھن، ٻيا پراڻا آھن.

حصو 5. ڏھن جو حصو

هي حصو ڪافي مختصر آهي. ان ۾ ڪجھ ٽوٽڪا شامل آھن عام غلطين ۽ ڪارآمد ويب سائيٽن کان بچڻ لاءِ. اهو انٽرنيٽ تي هڪ مضمون وانگر وڌيڪ لڳي ٿو، هڪ سٺو. جاوا فار ڊميز پاران بيري برڊ - ڇا هي ڪتاب توهان جي توجه جي لائق آهي؟  - 2
https://www.amazon.com/Java-Dummies-Computers-Barry-Burd/dp/1119235553

نتيجو

ڪتاب بابت عام نتيجا باب 4 جي نتيجن سان مشابهت رکن ٿا. جاوا فار ڊميز پاران بيري برڊ هڪ بهترين ڪتاب آهي شروعاتي لاءِ جيڪي پنهنجي سکيا لاءِ ڪيترائي وسيلا استعمال ڪرڻ لاءِ تيار آهن. ان کي پروگرامنگ درسي ڪتاب يا سبق نه ٿو چئي سگهجي. ان جي بدران توھان جو پھريون جاوا ھٿ بڪ آھي. اھو بھتر آھي ته متوازي پڙھڻ سان گڏ قدم بہ قدم سبق ۽ (ضروري آھي!) ڪوڊنگ جا ڪم حل ڪرڻ. هتي ڪيترن ئي مسئلن تي وڏي تفصيل سان غور ڪيو ويو آهي. توهان محسوس ڪري سگهو ٿا ليکڪ جي پس منظر کي هڪ استاد جي حيثيت سان، تنهنڪري هو انهن مسئلن کي بيان ڪري ٿو جيڪي هن جي شروعاتي شاگردن لاء تمام گهڻيون مشڪلاتون پيدا ڪيون آهن. پر ھتي ڪجھ موضوع آھن جن کي ڪافي سطحي طور تي ڄاڻايو ويو آھي، معلوماتي مضمونن جي سطح تي. بهرحال، جاوا لاءِ ڊميز هڪ ڪتاب آهي شروعات ڪندڙن لاءِ. تنهن ڪري اهو ٿي سگهي ٿو توهان جي ٻولي سان واقفيت جو پهريون ڀيرو ٻيهر. ان کان علاوه، Java For Dummies پڙهڻ لاءِ آسان آهي، جاندار ۽ مزاحيه مثالن ۽ تڪرارن سان ڀريل آهي. اهو آساني سان ڪٿي به روڊ تي يا سمهڻ کان اڳ پڙهي سگهجي ٿو. جيڪڏهن توهان، يقينا، ليکڪ جي انداز سان مطمئن آهيو. ۽ ياد رکو: هن دنيا ۾ ڪوبه ڪتاب توهان کي سافٽ ويئر ڊولپر ۾ تبديل نٿو ڪري سگهي. صرف مشق ڪري سگهي ٿو.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION