JavaRush /جاوا بلاگ /Random-UR /اپنی پڑھائی کی منصوبہ بندی پر ایک چھوٹا سا اشارہ
Евгений Денисов
سطح
Москва

اپنی پڑھائی کی منصوبہ بندی پر ایک چھوٹا سا اشارہ

گروپ میں شائع ہوا۔
میں نے JavaRush کو اس کا حق دینے کا فیصلہ کیا اور یہاں لکھنے کا فیصلہ کیا کہ سیکھنے کے ابتدائی مرحلے میں مجھے کیا کمی تھی، یعنی کیا اور کس ترتیب سے سیکھنا ہے:
اپنی تربیت کی منصوبہ بندی پر ایک چھوٹا سا اشارہ - 1
  1. JavaRush کے ساتھ متوازی طور پر، آپ پہلی سطح سے ڈیٹا بیس مینجمنٹ سسٹمز کا مطالعہ شروع کر سکتے ہیں (میرے معاملے میں، یہ MySQL اور سائٹ sql-ex.ru ہے۔ پہلے پلس یا مائنس 70 کام کافی ہوں گے) اور مفت HTMLAcademy کورس۔ وہاں آپ سمجھ جائیں گے کہ HTML اور CSS کیا ہیں۔

  2. جب آپ محسوس کرتے ہیں کہ آپ نے کم و بیش اعتماد سے JavaCore کی بنیادی باتوں کو سمجھ لیا ہے (میرے خیال میں یہ JavaRush میں لیول 15 ہے)، تو ایک پروجیکٹ کے ساتھ آئیں جو ذاتی طور پر آپ کے لیے دلچسپ اور مفید ہوگا۔ انٹرویو میں دکھانے اور بات کرنے کے لیے کچھ ہو گا۔

  3. میں آپ کو مشورہ دیتا ہوں کہ جاوا رش کے ذریعے 40 کی سطح تک جائیں، اگر آپ کے پاس وقت ہے، تو انٹرنشپ ضرورت سے زیادہ نہیں ہوگی۔

  4. لیول 20 کے بعد، ورژن کنٹرول سسٹم (Git, githowto.com) جیسی چیزوں کو سمجھنا شروع کریں اور سمجھیں کہ Maven کیا ہے۔

  5. لیول 30 کے بعد، ہائبرنیٹ سیکھنا شروع کریں۔

  6. نوکری حاصل کرنے سے پہلے فنش لائن پر، آپ کو موسم بہار کا ایک اچھا دھواں ہونا چاہیے (کتاب "اسپرنگ 4 فار پروفیشنلز"، میں نے JavaBegin.ru سے بہار پر ایک ویڈیو کورس بھی دیکھا۔ کورس کے مصنف: تیمور باتورشینوف، کچھ اس طرح" بہار کے لیے آن لائن لائبریری")
اس کے ساتھ ساتھ جن موضوعات پر آپ پڑھ رہے ہیں ان پر کتابیں پڑھیں، ٹائم مینجمنٹ کا استعمال کریں (اگر آپ پہلے سے ایسا نہیں کر رہے ہیں) اور پھر آفر موصول ہونا آپ کے لیے بس وقت کی بات ہوگی۔ میرے لیے، تربیتی مرحلے میں ڈیڑھ سال اور تقریباً 700 گھنٹے کا خالص مطالعہ کا وقت لگا۔ الگ سے، میں ایک تخمینی فہرست لکھوں گا جو آپ کو اچھی کمپنی کے ساتھ انٹرویو میں اعتماد کے ساتھ جانے کے لیے جاننے کی ضرورت ہے:
  1. JavaSE (یہاں آپ کو سب کچھ معلوم ہونا چاہئے، سوائے اس کے کہ ملٹی تھریڈنگ میں رعایتیں ہیں)
  2. JDBC، MySQL (معقول طور پر پر اعتماد)
  3. ایچ ٹی ایم ایل، سی ایس ایس (سب کچھ بہت آسان ہے، کسی گہرے علم کی ضرورت نہیں ہے)
  4. JUnit (کسی نے ٹیسٹ منسوخ نہیں کیا)
  5. گٹ (اپنا پروجیکٹ اپ لوڈ کریں، آپ کو وہاں پتہ چل جائے گا)
  6. ماون (کچھ بھی پیچیدہ نہیں، آپ اس کا پتہ لگائیں گے)
  7. ہائبرنیٹ (یہ وہ جگہ ہے جہاں سے مشکلات شروع ہوتی ہیں)
  8. بہار (میں خود اس میں شامل ہو رہا ہوں، مجھے افسوس ہے کہ میں نے پہلے شروع نہیں کیا)
آپ کے پروجیکٹ کے بارے میں۔ میں نے جاوا ایس ای اور ہائبرنیٹ کا استعمال کرتے ہوئے ایک باقاعدہ کنسول CRUD ایپلیکیشن لکھی، جو Maven کا استعمال کرتے ہوئے مرتب کی گئی۔ انٹرویو کے دوران وہ آپ کے اپنے کوڈ میں بہت دلچسپی لیتے ہیں۔ یہ بنیادی طور پر ہے. بس ان لوگوں کے لیے نیک خواہشات کا اظہار کرنا ہے جو ابھی اس کانٹے دار راستے پر چل پڑے ہیں اور ہاں یہ مشکل ضرور ہوگا۔
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION