JavaRush طلباء کی سہولت کے لیے، ہم نے پروگرامنگ کے اہم ترین موضوعات کے بارے میں لیکچرز اور مضامین جمع کرنے کا فیصلہ کیا۔ ساتواں انتخاب پروگرامنگ پر کتابوں کے بارے میں ہے۔ منی گائیڈ میں، ہم مختصر طور پر مضامین کے نچوڑ کا خاکہ پیش کرتے ہیں، اور اگر آپ لنک پر عمل کرتے ہیں، تو آپ دلچسپی کے موضوع کے بارے میں مزید جان سکتے ہیں۔ مجموعہ کو اپنے بُک مارکس میں شامل کریں اور ضرورت پڑنے پر اس پر واپس جائیں۔
ترقی کے بارے میں کتابوں کا مجموعہ
اس مضمون میں، مصنف نے ایسی اشاعتیں اکٹھی کی ہیں جو ایک نوآموز پروگرامر کو آئی ٹی کی مہارت حاصل کرنے، مستقبل کے کام کو سمجھنے اور بہترین حل کے انتخاب کے کام کو آسان بنانے میں مدد فراہم کریں گی۔ یعنی نوکری حاصل کریں اور شروع سے ہی اس میں جتنی اچھی کارکردگی ہو سکے انجام دیں۔ انتخاب میں طلباء کے لیے کلاسک پروگرامنگ نصابی کتب اور تمام نسلوں کے پروگرامرز کے لیے حوالہ جاتی کتابیں شامل ہیں۔
ایک جیسے نام کے ساتھ انتخاب، لیکن کتابوں کی قدرے مختلف فہرست کے ساتھ۔ مصنف کے مطابق، اس نے اپنی ذاتی "ابتدائیوں کے لیے جاوا کی بہترین درسی کتاب" کی تلاش میں کافی وقت گزارا۔ متن میں جاوا کی کئی کتابیں ہیں جو اس کے مطالعے کے مختلف مراحل میں اس کے لیے زیادہ یا کم حد تک مفید تھیں۔
کتابوں کی ایک قیمتی فہرست اگر آپ Java EE کو اچھی طرح سیکھنے میں سنجیدہ ہیں۔ آپ یقیناً ادب کے بغیر نہیں کر سکتے۔
زیادہ سے زیادہ مفت یا تقریباً مفت مواد آن لائن پوسٹ کیے جا رہے ہیں، جس سے پروگرامنگ کو اس سطح تک سیکھنا درحقیقت ممکن ہے جو آپ کو نوکری تلاش کرنے کی اجازت دے، اور تربیت میں اتنا وقت نہیں لگے گا۔ مضمون میں مختلف اقسام کے بہترین پروگرامنگ ٹیوٹوریلز (کتابوں سے لے کر گیمز اور یونیورسٹی کورسز تک) پیش کیے گئے ہیں، جن کی مدد سے آپ نہ صرف کوڈنگ کی بنیادی مہارتیں حاصل کر سکتے ہیں، بلکہ پروگرامنگ میں علم اور مہارت میں بھی مہارت حاصل کر سکتے ہیں، جو کہ پیشہ ور افراد کی ترجیح ہے۔ .
انتخاب میں جاوا اور متعلقہ ٹیکنالوجیز کے بارے میں نئی (یا اتنی نئی نہیں، لیکن یقیناً پڑھنے کے لائق) کتابیں ہیں جو پڑھنے کے قابل ہیں۔ مثال کے طور پر، اس فہرست میں پہلا "
جاوا ان دی کلاؤڈ" ہے۔ Spring Boot, Spring Cloud, Cloud Foundry ” جاوا اور کلاؤڈ ٹیکنالوجیز کے بارے میں ایک بہت مفید کتاب ہے جو حال ہی میں شائع ہوئی ہے۔
پروگرامنگ کے بارے میں ادب کا ایک بڑا انتخاب جو ابتدائی اور تجربہ کار ڈویلپرز دونوں کے لیے مفید ہوگا۔ مضمون میں نہ صرف جاوا پر کتابوں کی فہرست دی گئی ہے بلکہ سافٹ سکلز، ڈیٹا بیس اور مختلف ٹیکنالوجیز پر بھی۔
جاوا اور دیگر ٹیکنالوجیز پر کتابوں کے جائزے اور تجزیے۔
دو جلدوں میں Kay Horstmann کی مشہور سیریز "Java. A Professional's Library" کا جائزہ۔ سیریز کی پہلی جلد میں، مصنف بنیادی باتوں کی وضاحت کرتا ہے، نحو سے لے کر کلیدی OOP خصوصیات تک، کلیکشن لائبریری کے ایک جائزہ سے لے کر ملٹی تھریڈ پروگرامنگ تک۔ ہر باب نہ صرف عام اصطلاحات اور عمل کے اصولوں کو چھوتا ہے (مثال کے طور پر، عکاسی کا طریقہ کار)، بلکہ کچھ باریکیوں کو بھی واضح کرتا ہے۔ دوسری جلد، ایڈوانسڈ پروگرامنگ ٹولز، کچھ موضوعات پر گہرائی تک جاتی ہے۔ مثال کے طور پر، گرافک ایگزیکیوشن لائبریری سوئنگ۔ یہ قارئین کو مجموعوں کے ساتھ کام کرنے کے ایک ٹول سے بھی متعارف کراتا ہے — ڈیٹا اسٹریمز کی لائبریری، یا صرف اسٹریمز۔
آدتیہ بھارگوا کی کتاب "گروکنگ الگورتھم" کا ایک بہت ہی تفصیلی جائزہ۔ مصنف کتاب کے ہر حصے کا مرحلہ وار جائزہ لیتا ہے: آیا موضوع کو قابل رسائی انداز میں پیش کیا گیا ہے، آیا پیش کردہ معلومات کافی ہیں۔ جائزہ پڑھیں اور فیصلہ کریں کہ آیا الگورتھم کے بارے میں کوئی کتاب خریدنی ہے۔
کتاب ہیڈ فرسٹ جاوا کا مختصر مگر مفید جائزہ۔ کتاب میں تمام اہم موضوعات کو ترتیب وار پیش کیا گیا ہے۔ وضاحتیں سادہ اور قابل فہم ہیں۔ کتاب اس کے لیے بہترین ہے: جاوا کو شروع سے سیکھنا اور اس کا عمومی خیال حاصل کرنا؛ کسی موضوع کو سمجھنے (سمجھنے) کے لیے استعمال ہونے والے مواد کے طور پر؛ ایسے موضوعات کو دہرانا جن کی سمجھ ختم ہو گئی ہے،" مصنف لکھتے ہیں۔ ویسے، مضمون کے مصنف نے ذکر کیا ہے کہ ہیڈ فرسٹ جاوا جاوا رش کے ساتھ استعمال کے لیے اچھا ہے۔ یہ ان پر اضافی معلومات (جے آر کے لیکچرز کے مقابلے) دیتا ہے۔
یہ کتاب Stackoverflow پر سب سے زیادہ مقبول دس کتابوں میں سے ایک ہے، اور اچھی وجہ سے۔ پیش کش کی آسانی، بنیادی موضوع اور اعلیٰ معیار کی مثالیں کئی سالوں سے کتاب کی مانگ میں ہیں۔ جائزہ کتاب کی خصوصیات، خلاصہ، فوائد اور نقصانات کو بیان کرتا ہے۔
مبالغہ آرائی کے بغیر، مضمون میں پیش کردہ کتاب کو بنیادی کہا جا سکتا ہے: یہ اس ٹیکنالوجی کے بارے میں لکھی گئی ہر چیز کے درمیان ہائبرنیٹ کے لیے اہم رہنما ہے۔ اس کی وضاحت بہت آسانی سے کی گئی ہے، کیونکہ اس کے مصنفین میں ہائبرنیٹ پروجیکٹ کے بانی گیون کنگ اور ہائبرنیٹ ڈیولپمنٹ ٹیم کے رکن کرسچن باؤر ہیں۔
یہ کتاب پروگرامنگ میں ڈیٹا ڈھانچے اور الگورتھم کے مطالعہ اور استعمال کے لیے وقف ہے۔ وہ اس بات پر تبادلہ خیال کرے گی کہ ڈیٹا کے ڈھانچے کیسے طے کرتے ہیں کہ میموری میں ڈیٹا کو کس طرح منظم کیا جاتا ہے، اور کس طرح الگورتھم ان ڈھانچوں پر مختلف کام انجام دیتے ہیں۔
GO TO FULL VERSION