
آپشن 1۔ کتابی کیڑا: پروگرامنگ پر کتابوں کا ڈھیر خریدیں۔
کتابیں کچھ سیکھنے کا سب سے سستا ذریعہ ہیں۔ مطالعہ شروع کرنے کے لیے، آپ کو ایسی کتابوں کا انتخاب کرنے کی ضرورت ہے جو آپ کو کچھ سکھائیں اور آپ کا وقت ضائع نہ کریں۔ جاوا کے بنیادی اصول سیکھنے میں آپ کی مدد کے لیے ہم نے ابتدائی کوڈرز کے لیے کئی کتابیں جمع کی ہیں۔ کتابوں کا نقصان یہ ہے کہ اگرچہ وہ سیکھنے کے مواد کی اچھی طرح وضاحت کر سکتی ہیں، لیکن وہ آپ کو کوڈنگ کی مشق اور آپ کی پیشرفت پر مفید رائے فراہم نہیں کر سکتیں۔ لہذا، آپ کو مزید گوگل کرنا پڑے گا اور کوڈنگ آئیڈیاز تلاش کرنا ہوں گے۔ اگرچہ کچھ کتابوں میں طلباء کے لیے کام اور پروجیکٹ ہوتے ہیں، لیکن وہ عملی طور پر آپ کی ضرورت کو پوری طرح پورا نہیں کر سکتیں۔
"یہ خاندان میں چلتا ہے" (2003) فریڈ شیپیسی کے ذریعہ
جاوا پروگرامنگ سیکھنے کے لیے آپ $300 میں کیا حاصل کر سکتے ہیں:ہیڈ فرسٹ جاوا: ایک دماغ دوست رہنماقیمت: $22-41ہیڈ فرسٹ جاوا جاوا اور آبجیکٹ پر مبنی پروگرامنگ میں سیکھنے کا ایک مکمل تجربہ ہے۔ یہ سیکھنے والوں کے لیے ایک بہترین کتاب ہے جس کا کوئی تجربہ نہیں ہے۔ مشہور جاوا اشیاء کے ساتھ پہیلیاں، اسرار، اور روح کو تلاش کرنے والے انٹرویوز کے ذریعے، آپ جاوا کے بنیادی اصولوں اور جدید موضوعات بشمول لیمبڈاس، اسٹریمز، جنرک، تھریڈنگ، نیٹ ورکنگ، اور خوفناک ڈیسک ٹاپ GUI پر تیزی سے آگے بڑھیں گے۔ موثر جاواقیمت: $29-45اس کتاب میں، جوشوا بلوچ نے نئے ڈیزائن کے نمونوں اور زبان کے محاوروں کو تلاش کیا ہے۔ یہ مستقبل کے ڈویلپرز کے لیے ایک مطلوبہ علم ہے، جس میں Lambdas، اسٹریمز، جنرکس، اور مجموعوں کی گہری سمجھ کے ساتھ ساتھ جاوا زبان کے مقبول ترین ورژنز کی اہم خصوصیات ہیں۔ جاوا: مکمل حوالہ، بارہویں ایڈیشنقیمت: $37یہ ان لوگوں کے لیے ایک کتاب ہے جنہوں نے جاوا پروگرامنگ میں کچھ علم حاصل کیا ہے۔ جاوا SE 17، جاوا کے لیے مکمل طور پر اپ ڈیٹ: مکمل حوالہ جاوا پروگراموں کو تیار کرنے، مرتب کرنے، ڈیبگ کرنے اور چلانے کا طریقہ بتاتا ہے۔ سب سے زیادہ فروخت ہونے والے پروگرامنگ مصنف ہرب شیلڈٹ نے پوری جاوا زبان کا احاطہ کیا ہے، بشمول اس کے نحو، مطلوبہ الفاظ، اور بنیادی پروگرامنگ کے اصول۔ آپ جاوا API لائبریری کے اہم حصوں کے بارے میں بھی معلومات حاصل کریں گے، جیسے I/O، کلیکشن فریم ورک، اسٹریم لائبریری، اور کنکرنسی یوٹیلیٹیز۔ جاوا کے ساتھ شروع کرنا: آبجیکٹ کے ذریعے کنٹرول سٹرکچر سے (کمپیوٹر سائنس میں نیا کیا ہے)قیمت: $75-270یہ کتاب جاوا میں پروگرامنگ کا مرحلہ وار تعارف فراہم کرتی ہے۔ مصنف ٹونی گیڈیس آبجیکٹ اورینٹڈ پروگرامنگ متعارف کرانے سے پہلے پروسیجرل پروگرامنگ – کنٹرول ڈھانچے اور طریقوں کا احاطہ کرتا ہے تاکہ یہ یقینی بنایا جا سکے کہ طلباء بنیادی پروگرامنگ اور مسئلہ حل کرنے کے تصورات کو سمجھتے ہیں۔ ہر باب میں واضح اور پڑھنے میں آسان کوڈ کی فہرستیں، جامع اور عملی حقیقی دنیا کی مثالیں، اور مشقوں کی کثرت ہوتی ہے۔ |
آپشن 2۔ یوڈا کا طالب علم: ایک سرپرست کے ساتھ آن لائن تربیت
ایک سرپرست پیچیدہ سوالات کے جوابات حاصل کرنے میں مدد کرسکتا ہے جو کتابیں پڑھنے یا پروجیکٹ لکھتے وقت پیدا ہوتے ہیں۔ یہ سیکھنے کا ایک بہترین طریقہ ہے کیونکہ آپ ان غلطیوں پر کام کر سکتے ہیں جو آپ اکثر کرتے ہیں۔ ایک پیشہ ور سرپرست آپ کو کیریئر کی ترقی کی سفارشات بھی دے سکے گا۔ اس راستے کی واحد خرابی تعلیم کی قیمت ہے۔ کسی بھی انفرادی ٹیوشن کی طرح، یہ مہنگا ہوگا۔ مثال کے طور پر، ہمارا $300 کا بجٹ Codementor میں انٹرمیڈیٹ لیول کے سرپرست کے ساتھ 5-6 گھنٹے کی تربیت کے لیے کافی ہے ۔ جاوا پر مکمل عبور حاصل کرنا کافی نہیں ہے۔
"اسٹار وار: ایپیسوڈ V - دی ایمپائر اسٹرائیکس بیک" (1980) ارون کرشنر
آپشن 3. دی لون سامورائی: کوڈ جیم سیلف پیسڈ کورس میں سولو لرننگ
CodeGym میں ایک خود رفتار کورس، جسے گیم کی طرح سیکھنے کے تجربے کے طور پر ڈیزائن کیا گیا ہے، اگر آپ نے ابھی کوڈنگ میں تجربہ حاصل کرنا ہے تو بہترین ہے۔ اس میں جاوا کے تمام ضروری عنوانات اور کام شامل ہیں اور خود بخود اسائنمنٹس کو چیک کرتا ہے۔ CodeGym کے ساتھ، آپ کو زیادہ انتظار کرنے کی ضرورت نہیں ہے جب تک کہ کوئی استاد آپ کے کام کو چیک کرتا ہے: آپ ایک بٹن پر کلک کرتے ہیں، اور ایک فلیش میں، آپ کو نتیجہ اور سفارشات مل جاتی ہیں اگر آپ کے حل میں کچھ غلط ہے۔ اس کورس میں نصاب کا ایک اچھا توازن ہے: یہ 80% پریکٹس اور 20% ضروری جاوا تھیوری پر مشتمل ہے۔ CodeGym کورس میں پیچیدگی کو بڑھانے کے 1,200 ہینڈ آن ٹاسکس شامل ہیں۔ کام چھوٹے ہیں، لیکن ان میں سے بہت سے ہیں. نتیجے کے طور پر، آپ جاوا کوڈ کے ٹن لکھیں گے۔
"ہارا-کیری: ایک سامرائی کی موت" (2011) از تاکاشی مائیک
آپشن 4. آن لائن خریدار: ویڈیو کورس مارکیٹ پلیسز پر جاوا کورسز
آپ شاید چند پلیٹ فارمز کو جانتے ہیں جہاں آپ Udemy کی طرح ہمہ وقتی رعایت پر 6-8 کورسز خرید سکتے ہیں۔ ایسے پلیٹ فارمز پر جاوا سمیت بہت سے کورسز ہیں۔ ان کورسز کے بارے میں کیا منفرد ہے؟ یہ ان کی مختلف قسم اور کم قیمت ہے۔ چونکہ پلیٹ فارم پر بہت سے اساتذہ کی نمائندگی ہوتی ہے، آپ کے پاس کورسز کا ایک اچھا انتخاب ہے۔ کورسز ویڈیو فارمیٹ میں پڑھائے جاتے ہیں۔ مطالعہ کے دوران، آپ کو تھیوری اور تھوڑا سا مشق ملے گا۔
ایمی ہیکرلنگ کے ذریعہ "کلیولیس" (1995)
آپشن 5. وقف شدہ لرنر: ایک سرپرست کے ساتھ جاوا بنیادی کورس
CodeGym میں یہ کورس صرف چار ماہ (مجموعی طور پر 48 گھنٹے) پر مشتمل ہے، جو کہ آپ کو جاوا کی بنیادی باتوں کو جاننے اور یہ فیصلہ کرنے کے لیے کافی ہونا چاہیے کہ آیا پروگرامنگ آپ کے لیے صحیح اقدام ہے۔ کورس 28 90 منٹ کے آن لائن اسباق پر مشتمل ہے اور اس میں تین ماڈیولز کے ساتھ ایک منظم نصاب ہے: Java Syntax، Java Core، اور آپ کے پورٹ فولیو میں شامل کرنے کے لیے حتمی پروجیکٹ۔
"ہیری پوٹر اور جادوگروں کا پتھر" (2001) بذریعہ کرس کولمبس
ختم کرو
ہم نے جاوا سیکھنے پر $300 خرچ کرنے کے کئی طریقے پیش کیے ہیں۔ کونسا بہتر ہے؟ صرف آپ فیصلہ کر سکتے ہیں کہ کون سا بہتر ہے۔ ہم آپ کو صرف اس تربیت پر رقم خرچ کرنے کا مشورہ دے سکتے ہیں جو نتائج لائے گی۔
GO TO FULL VERSION