سب کو سلام! میرا نام دیما ہے۔ یہ آئی ٹی کے بارے میں میرا پہلا مضمون ہے، لہذا زیادہ سختی سے فیصلہ نہ کریں۔ یہ ان لوگوں کے لیے کارآمد ہو گا جنہوں نے ابھی ابھی پروگرامرز کی صف میں شامل ہونا شروع کیا ہے، لیکن وہ معلومات کے اس وسیع سمندر میں گم ہو جانے سے ڈرتے ہیں۔
پس منظر
تصور کریں کہ آپ کی عمر 26 سال ہے، آپ کو آپ کی سیل فون کمپنی سے نکال دیا گیا ہے، اور آپ کا CEO یورپ فرار ہو گیا ہے کیونکہ اس کی دھوکہ دہی کے عمل اسے ملک سے باہر رہنے پر مجبور کر رہے ہیں۔ میرا 31 دسمبر 2016 ایسا ہی تھا۔ مجھے متعلقہ شعبے میں اسی طرح کی نوکری مل سکتی تھی اور پیشکشیں بھی تھیں، لیکن... کیا اس سے مجھے خوشی ہوگی؟ کیا آپ نے کبھی اپنے آپ سے پوچھا ہے کہ آپ کس کے لیے کام کرتے ہیں؟ آپ واقعی کیا بننا پسند کریں گے؟ برطرفی کے بعد، میں نے اپنے آپ کو تلاش کرنے میں دو مہینے گزارے... اور ایک مختلف شخص بن گیا۔ میں نے محسوس کیا کہ میں جو چاہتا ہوں وہ بن سکتا ہوں: ایک ڈاکٹر، ایک بڑھئی، ایک تاجر۔ یہ سب وقت کی بات ہے، اہم چیز دوسروں سے زیادہ کرنا ہے، اور میں سب کچھ حاصل کروں گا۔ نتیجے کے طور پر، میں ایک پروگرامر بن گیا! میں اب ایک سال سے ایک آئی ٹی کمپنی میں کامیابی سے کام کر رہا ہوں، اور میں اس کے بارے میں ناقابل یقین حد تک خوش ہوں۔ مجھے سیکھنا پسند ہے، اس لیے میں نے جاوا، ویب ٹیکنالوجیز کا مطالعہ کرنے میں سیکڑوں گھنٹے صرف کیے ہیں، اور اس کا خلاصہ تیار کیا ہے کہ آپ کو جاوا کی دنیا میں تیزی سے جانے میں کیا مدد ملے گی۔پہلا مرحلہ: روشن خیالی۔
آپ کو یہ سمجھنے کی ضرورت ہے کہ پروگرامنگ آسان نہیں ہے۔ اور حقیقت یہ ہے کہ پہلے آپ کامیاب نہیں ہوتے ہیں عام بات ہے۔ شروع میں، میں نے دو ماہ تک ازگر کا مطالعہ کیا، اور جب میں نے سائیکلوں کو دیکھا، تو وہ مجھے ایک انتہائی پیچیدہ چیز لگیں۔ سب سے اہم چیز بنیادی باتیں ہیں: ان کو سمجھے بغیر، آپ نئی ٹیکنالوجیز کو تیزی سے نہیں سیکھ سکیں گے۔ میں حالات، لوپس، صفوں کے ساتھ کام کرنے، او او پی وغیرہ کے بارے میں بات کر رہا ہوں۔دوسرا مرحلہ: کس چیز پر کوڈ کرنا ہے؟
آپ کو ترقی کے ماحول کی ضرورت ہوگی۔ جاوا دنیا میں ان میں سے تین ہیں:- IDEA (مفت اور ادا شدہ)
- نیٹ بینز (مفت)
- چاند گرہن (مفت)
- NetBeans قدیم اور بدصورت ہے، اور فی الحال اپاچی انکیوبیٹر میں ہے، لہذا یہ واضح نہیں ہے کہ آیا کوئی نئی ریلیز ہوگی۔
- Eclipse بیرون ملک مقبول ہے کیونکہ یہ مفت ہے اور Netbeans سے تھوڑا اچھا ہے۔
- IDEA کم از کم ہمارے لیے ترقی کا غالب ماحول ہے۔ ادا شدہ ورژن اور مفت ورژن کے درمیان فرق صرف فریم ورک (بہار) کے ساتھ کام کرنے میں ہے، جس کی آپ کو ابھی ضرورت نہیں ہے۔ مزید یہ کہ یہ سینٹ پیٹرزبرگ کے روسی لڑکوں نے بنایا ہے۔ آئیے گھریلو پروڈیوسروں کی حمایت کریں!
تیسرا مرحلہ: پڑھائی کہاں سے شروع کی جائے؟
سب سے پہلے، پرانے زمانے کا طریقہ، کتابیں پڑھنا:- پہلے سر کریں، "جاوا سیکھنا"
- جی شیلڈ، "جاوا 8. ابتدائی رہنما"
- کی ہورسٹ مین، "جاوا۔ دی پروفیشنل لائبریری"
- بروس ییکل، " جاوا کا فلسفہ "
- تاریخ: میں نے کتنا مطالعہ کیا، مجھے نوکری کیسے ملی، میں کن مشکلات سے گزرا۔
- جاوا کی دنیا میں ویب ڈویلپمنٹ کہاں سے شروع کی جائے۔
- تصدیق کی اقسام، اجازت۔
GO TO FULL VERSION