CodeGym /جاوا بلاگ /Random-UR /جاوا میں کوڈنگ کیسے شروع کریں اور اپنا پہلا پروگرام آج ہی...
John Squirrels
سطح
San Francisco

جاوا میں کوڈنگ کیسے شروع کریں اور اپنا پہلا پروگرام آج ہی لکھیں۔

گروپ میں شائع ہوا۔
جاوا میں کوڈنگ کیسے شروع کریں اور اپنا پہلا پروگرام آج ہی لکھیں - 1جاوا کو پروگرام کرنے کا طریقہ دریافت کرنا ابتدائی اور تجربہ کار پروگرامرز دونوں کے لیے یکساں طور پر پرکشش ہے۔ ایک جدید پروگرامنگ زبان کے طور پر، یہ آپ کو مختلف ایپلی کیشنز کے لیے استعمال کرنے کے لیے کافی جگہ فراہم کرتی ہے۔ جاوا ایک آبجیکٹ پر مبنی اور کلاس پر مبنی پروگرامنگ زبان ہے۔ اس کی بنیادی خصوصیت JVM (جاوا ورچوئل مشین) ہے جو WORA ایپلی کیشنز کو لکھنا ممکن بناتی ہے (ایک بار لکھیں، کہیں بھی چلائیں)۔ یہ جاوا ایپس کو ڈیسک ٹاپس اور موبائل فون سے لے کر کلاؤڈز اور انٹرنیٹ تک کہیں بھی کام کرنے کی اجازت دیتا ہے۔ یہ بھی ہے:
  • ورسٹائل اور قابل اعتماد - وہ کافی تخلیقی بہت سے ایپلی کیشنز کے لیے جاوا پر بھروسہ کر سکتے ہیں۔
  • پسماندہ مطابقت - جاوا کے بارے میں سب سے بڑی چیز پرانے میراثی نظاموں کے لیے اس کی مناسبیت ہے۔
  • ہر وقت نئی خصوصیات شامل کی جاتی ہیں - جاوا ایک پروگرامنگ زبان ہے جو وقت کے ساتھ نئی خصوصیات اور تبدیلیاں حاصل کرتی ہے۔
مزید برآں، آپ جاوا کی بدولت بہت زیادہ رقم کما سکتے ہیں۔ اعداد و شمار بتاتے ہیں کہ جاوا ڈویلپر کی اوسط تنخواہ ہر سال $102K تک جاتی ہے۔ جاوا کا مطالعہ کرنے کے ساتھ ساتھ وقت اور کوشش کے لیے کافی صبر کی ضرورت ہے۔ اس گائیڈ میں، ہم اس زبان کی بنیادی باتوں کی وضاحت کریں گے اور آج کوڈنگ شروع کرنے کے لیے درکار چیزوں کا تجزیہ کریں گے۔

آپ کو جاوا کے ساتھ پروگرام کرنے کا طریقہ سیکھنے کی کیا ضرورت ہے۔

جاوا میں کوڈنگ کیسے شروع کریں اور اپنا پہلا پروگرام آج ہی لکھیں - 2یہ جاننا بہت ضروری ہے کہ آپ جاوا کے ساتھ ایک دن میں پروگرام کرنے کا طریقہ نہیں سیکھ سکتے۔ اس عمل میں وقت درکار ہے، اور لگن بہت ضروری ہے۔ خوش قسمتی سے، ہم نے شروع میں آپ کی مدد کے لیے چیزیں درج کیں۔

اہداف قائم کریں۔

کیا آپ نے کبھی بیٹھ کر سوچا ہے کہ جاوا کے مطالعہ کے پیچھے آپ کی خواہش کیا ہے؟ یہ ایک ورسٹائل زبان ہے، اور یہ استرتا متاثر کن ہے۔ اس لیے یہ واضح ہونا ضروری ہے کہ آیا آپ اینڈرائیڈ پروگرامر بننے کا خواب دیکھتے ہیں یا ایپلیکیشن سرورز بنانے کا۔ اہداف اور سنگ میل کا تعین شروع میں بھی نتیجہ خیز ثابت ہو سکتا ہے۔ اس طرح، آپ اپنی پیشرفت سے زیادہ واقف ہوں گے، جو جاری رکھنے کے لیے اضافی حوصلہ افزائی کی ضمانت دیتا ہے۔

ایک منصوبہ بنائیں اور اس پر قائم رہیں

اپنے شیڈول کا تجزیہ کریں اور نشاندہی کریں کہ آپ جاوا سیکھنے کے لیے کتنا وقت لگا سکتے ہیں۔ جو لوگ اپنے کیریئر بننے کے بارے میں سنجیدہ ہیں انہیں ہر روز کم از کم تین گھنٹے اور اختتام ہفتہ پر اضافی سرمایہ کاری کرنی چاہیے۔ اگر آپ زیادہ سے زیادہ کوشش کرتے ہیں، تو آپ چھ ماہ تک جونیئر ڈویلپر کی پوزیشن کے لیے کافی سیکھ سکتے ہیں۔ اگلا، اپنا سیکھنے کا منصوبہ احتیاط سے بنائیں۔ سنگ میل اور اہداف طے کرنا نہ بھولیں۔ متبادل طور پر، آپ پیشہ ور افراد کے تیار کردہ لرننگ پلان کے ساتھ آن لائن کورس کے لیے سائن اپ کر سکتے ہیں۔

آن لائن کمیونٹیز میں شامل ہوں۔

آن لائن کورسز، سبق، اور کتابیں جاوا سیکھنے میں آپ کی مدد کر سکتی ہیں۔ تاہم، آپ کئی کوڈنگ کمیونٹیز بھی تلاش کرنا چاہتے ہیں جو نئے آنے والوں کی مدد کے لیے تیار ہوں۔ اس طرح، جب بھی آپ کو کوئی مسئلہ درپیش ہو تو آپ تجربہ کار ڈویلپر سے مدد طلب کر سکتے ہیں۔

کوڈ کرنے سے نہ گھبرائیں!

منطق آسان ہے - جو لوگ کوڈ سیکھنے کا خواب دیکھتے ہیں انہیں اصل کوڈنگ کرنا چاہیے۔ ماہرین تعلیم کا صرف 20 فیصد نظریاتی ہونے کا مشورہ دیتے ہیں۔ اپنے سیکھنے کے بقیہ 80% وقت کو عملی کاموں کو حل کرنے اور اصل کوڈنگ پر مرکوز کریں۔

ابتدائی افراد کے لیے جاوا پروگرام کیسے لکھیں اس بارے میں ایک مرحلہ وار گائیڈ

جاوا میں کوڈنگ کیسے شروع کریں اور اپنا پہلا پروگرام آج ہی لکھیں - 3آپ کے کام کے نتائج دیکھنے سے بہتر کوئی چیز نہیں ہے۔ اس گائیڈ کو چیک کریں کہ جاوا پروگرام کیسے لکھیں، اور اپنا پہلا کوڈنگ پروجیکٹ منٹوں میں مکمل کریں!

مرحلہ 1۔ ایک نئی فائل بنائیں

اگر آپ شروع کرنے کے خواہشمند ہیں تو آئیے آپ کے پروگرام کے لیے ایک نئی فائل بنائیں۔ فائل ایکسپلورر کا استعمال کریں اور مطلوبہ ڈائرکٹری کی طرف جائیں۔ یہ پی سی پر کسی بھی مقام پر ہوسکتا ہے۔ چونکہ آپ ایک ٹیکسٹ دستاویز بنائیں گے، اس لیے میرے دستاویزات کی ڈائرکٹری استعمال کرنے کے بارے میں کیا خیال ہے؟ ایک بار جب آپ وہاں پہنچ جائیں تو، دائیں کلک کریں اور نیا کو منتخب کریں، اور پھر ذیلی مینیو سے "ٹیکسٹ دستاویز" کو منتخب کریں۔ نوٹ کریں کہ سسٹم نے آپ کے لیے ایک فائل بنائی ہے۔ ابھی کے لیے، نام کو ویسے ہی چھوڑ دیں۔ بعد میں اس کا نام تبدیل کرنے کا آپشن ہوگا۔

مرحلہ 2۔ پروگرام ٹیمپلیٹ لکھیں۔

اوپر کے مرحلے میں آپ نے جو فائل بنائی ہے اسے کھولیں۔ اگر آپ نے اس کا نام تبدیل نہیں کیا ہے، تو اس کا نام "نیا ٹیکسٹ دستاویز" ہونا چاہیے۔ آپ پروگرام شروع کرنے کے لیے نوٹ پیڈ یا اپنی ترجیح کے کسی دوسرے ٹیکسٹ ایڈیٹر کا استعمال کر سکتے ہیں۔ درج ذیل متن درج کریں:

class MyProgram {
آپ کو گھوبگھرالی بریکٹ لکھنا ہوگا - یہ علامت سسٹم کو بتاتی ہے کہ آپ کی کمانڈ کہاں سے شروع ہوتی ہے۔ یہ وہ مقام ہے جہاں کمپیوٹر آپ کے پروگرام کو پڑھنا اور دیئے گئے کاموں کو شروع کرنا شروع کردے گا۔ اب، نیچے دو لائنیں اور اختتامی گھنگریالے بریکٹ شامل کریں۔ چیک کریں کہ فائل میں اب کیا ہے:

class MyProgram {

}

مرحلہ 3۔ ہدایات لکھنے کے لیے سب کچھ تیار کریں۔

جاوا میں کوڈنگ کیسے شروع کریں اور اپنا پہلا پروگرام آج ہی لکھیں - 4اگلی چیز جو آپ کو کرنی چاہیے وہ ہے پروگرام کا 'مین' طریقہ داخل کرنا۔ کچھ لوگ اسے ایک اہم طریقہ بھی کہتے ہیں لیکن یہ پروگرام کو اپنی خواہشات بتانے کے علاوہ کچھ نہیں ہے۔ مقصد یہ ہے کہ ابتدائی گھنگھریالے بریکٹ کے نیچے لائن میں ہدایات شامل کریں۔ درج ذیل لکھیں:

public static void main (String[] args) {

}
براہ کرم یاد رکھیں کہ دو انٹر اسپیس اور ایک اور بند ہونے والی گھنگریالے بریکٹ شامل کریں۔ آپ کا پورا پروگرام کیسا نظر آنا چاہیے یہ دیکھنے کے لیے براہ کرم تصویر پر ایک نظر ڈالیں۔

مرحلہ 4۔ کمانڈ لکھیں۔

اگر آپ اس وقت پروگرام چلاتے ہیں تو یہ کچھ نہیں کرے گا۔ اس میں ترمیم کرنے کا ایک طریقہ مطلوبہ ہدایات کو شامل کرنا ہے۔ تصور کریں کہ ہم الفاظ چاہتے ہیں "ہیلو، دنیا!" ہماری کمانڈ لائن میں ظاہر کرنے کے لئے۔ یہاں وہ کمانڈ ہے جو ہم استعمال کریں گے:

System.out.println ("Hello, world!");
آپ ان الفاظ کو ابتدائی اور اختتامی بریکٹ کے درمیان لائن میں ٹائپ کرنا چاہتے ہیں جو آپ نے آخری مرحلے میں شامل کیے ہیں۔ جاوا میں کوڈنگ کیسے شروع کریں اور اپنا پہلا پروگرام آج ہی لکھیں - 5یہ کمانڈ دے کر، آپ سسٹم تک رسائی حاصل کر رہے ہیں اور اسے مطلوبہ آؤٹ پٹ میں متن کو "پرنٹ" (لکھنے) کے لیے کہہ رہے ہیں۔ جاوا گائیڈ کو پروگرام کرنے کے طریقے کے لیے، ہم نے کمانڈ لائن کا انتخاب کیا۔

مرحلہ 5۔ اپنی فائل کو بطور پروگرام محفوظ کریں۔

یاد ہے کہ ہم نے ذکر کیا تھا کہ کچھ نام بدلنا ہوں گے؟ اب اس کے لیے وقت آگیا ہے۔ آپ "Save As…" آپشن کے ساتھ جانا چاہتے ہیں۔ اس وقت، آپ کو فائل کے فارمیٹ میں ترمیم کرنے کی ضرورت ہے۔ محفوظ کرنے کے لیے پاپ اپ ونڈو میں "Save as type…" آپشن کو دبائیں۔ "*.txt" کے بجائے "تمام فائلز" کو منتخب کریں۔ اپنے پروگرام کو "MyFirstProgram.Java" کے بطور محفوظ کریں۔ اسے جس طرح چاہیں محفوظ کرنے کا آپشن موجود ہے، لیکن اہم بات یہ ہے کہ اس میں ".java" ایکسٹینشن ہے۔

مرحلہ 6۔ جاوا ڈویلپمنٹ کٹ سیٹ اپ کریں۔

جاوا ڈویلپمنٹ کٹ (JDK) پروگرام چلانے کے لیے ضروری ہے۔ خوش قسمتی سے، JDK ڈاؤن لوڈ کرنے کے لیے مفت ہے، اور اس میں زیادہ وقت نہیں لگتا ہے۔ آپ Oracle کی آفیشل ویب سائٹ سے تازہ ترین ورژن ڈاؤن لوڈ کر سکتے ہیں ۔ اس بات کو یقینی بنائیں کہ آپ اپنے OS اور PC کنفیگریشن کے لیے موزوں انتخاب کریں۔ ڈاؤن لوڈ مکمل ہونے کے بعد، آگے بڑھیں اور JDK انسٹال کریں۔ یہ ایک آسان عمل ہے جو صرف چند قدم لیتا ہے۔

مرحلہ 7۔ مرتب کرنے کی تیاری کریں۔

کیا آپ جاری رکھنے کے لیے تیار ہیں؟ ہمارا آنے والا کام پروگرام کو مرتب کرنا ہے۔ آپ اپنی مقامی ہارڈ ڈرائیو کے پروگرام فائلز سیکشن میں جانا چاہتے ہیں۔ یہاں، آپ کو "جاوا" فولڈر کی شناخت کرنی چاہئے اور پھر "jdkx.xx" فولڈر میں جانا چاہئے ("X" JDK کے ورژن کو نشان زد کرتا ہے)۔ "بن" ڈائرکٹری درج کریں اور اوپر والے بار میں اس کے راستے کو نمایاں کریں (تصویر دیکھیں)۔ مقصد پورے راستے (C:\Program Files\Java…") کو کاپی کرنا ہے۔ جاوا میں کوڈنگ کیسے شروع کریں اور اپنا پہلا پروگرام آج ہی لکھیں - 6اس کے بعد، اس فولڈر میں جانے کا وقت ہے جہاں آپ نے اپنی پروگرام فائل کو محفوظ کیا تھا۔ اس ڈائریکٹری میں، آپ کو ایک اور فولڈر بنانا چاہیے۔ نام استعمال کریں۔ "MyFirstProgramFolder" کو محفوظ کرتے وقت۔ اب، آپ کو اپنے "MyFirstProgram.java" پروگرام کو اس فولڈر میں منتقل کرنے کی ضرورت ہے۔ آپ اسے فولڈر میں گھسیٹ کر ایسا کر سکتے ہیں، لیکن فولڈر کو نہ کھولنے میں محتاط رہیں۔ اس کے بجائے، اپنے موجودہ فولڈر میں رہیں۔ اور "MyFirstProgramFolder" ڈائرکٹری کو منتخب کریں۔ فولڈر کے منتخب ہونے پر شفٹ دبائیں اور دائیں کلک کریں، اور منتخب کریں "کمانڈ ونڈو یہاں کھولیں۔" جیسا کہ ہدایات میں کہا گیا ہے، اس سے کمانڈ پرامپٹ کھل جائے گا۔

مرحلہ 8۔ یہ مرتب کرنے کا وقت ہے!

جاوا میں کوڈنگ کیسے شروع کریں اور اپنا پہلا پروگرام آج ہی لکھیں - 7کمپائلنگ ایک ایسا عمل ہے جو جاوا کوڈ (یا کسی کوڈ) کو تحریری متن سے ایک فائل میں تبدیل کرتا ہے جو آپ کا کمپیوٹر چلا سکتا ہے۔ کمانڈ ونڈو پر جائیں، اور وہ راستہ پیسٹ کریں جسے آپ نے آخری مرحلے میں کاپی کیا تھا۔ راستے میں کچھ غلط ہونے کی صورت میں، اسے مخصوص فولڈر سے دوبارہ کاپی کریں۔ راستہ چسپاں کرنے کے بعد ' " ' ٹائپ کریں۔ اس کے بعد، لکھیں "\javac MyFirstProgram.java" ختم ہونے کے بعد، Enter دبائیں۔ اوپر کی لائن مرتب کرنے کا عمل شروع کر دے گی۔ آپ دیکھیں گے کہ کمانڈ پرامپٹ نے ایک نئی لائن دستیاب کر دی ہے (چیک کریں تصویر)۔

مرحلہ 9۔ اپنے پروگرام کی جانچ کریں!

کمانڈ پرامپٹ میں رہیں اور "اوپر تیر" بٹن کو دبائیں۔ آپ دیکھیں گے کہ compile کمانڈ نمودار ہوتی ہے۔ صرف JDK ٹولز فولڈر رکھنے کے لیے ڈیلیٹ کو دبائیں۔ آخر میں، "\java MyFirstProgram" لکھیں اور یہ دیکھنے کے لیے enter دبائیں کہ آیا آپ کا پروگرام صحیح طریقے سے کام کر رہا ہے۔ اگر ایسا ہوتا ہے تو، آپ متن دیکھیں گے "ہیلو، دنیا!" سکرین پر ظاہر ہوتا ہے. مبارک ہو، آپ نے اپنا پہلا جاوا پروگرام مکمل کر لیا ہے!

اضافی تجاویز جو آپ کو ایک بہتر پروگرامر بنائیں گی۔

جاوا میں کوڈنگ کیسے شروع کریں اور اپنا پہلا پروگرام آج ہی لکھیں - 8جاوا سیکھنے میں ثابت قدم رہنا ضروری ہے، اور یہ خاص طور پر ابتدائی افراد پر لاگو ہوتا ہے۔ امکانات ہیں کہ آپ کو کوڈنگ کے دوران سینکڑوں مسائل کا سامنا کرنا پڑے گا۔ یہی وجہ ہے کہ ہم ایسے نکات کا اشتراک کر رہے ہیں جو آپ کو تیزی سے بہتر پروگرامر بننے میں مدد کریں:
  • چھوٹی کلاسوں پر قائم رہیں۔ مقصد چیزوں کو ہر ممکن حد تک آسان رکھنا ہے۔ کوڈ نہ صرف آپ کے لیے بلکہ دوسروں کے لیے بھی پڑھنے کے قابل ہونا چاہیے جو اس تک رسائی حاصل کر سکتے ہیں۔
  • استعمال شدہ طریقوں کو نام دیں۔ امکانات یہ ہیں کہ آپ بہت سے مختلف طریقوں کو لاگو کریں گے، خاص طور پر اگر آپ ایک پیچیدہ کوڈنگ پروجیکٹ کر رہے ہیں۔ یہی وجہ ہے کہ ان کے نام رکھنے سے آپ کو ان میں سے ہر ایک کو تیزی سے پہچاننے میں مدد ملے گی۔
  • تبصرہ کرنے میں ہچکچاہٹ نہ کریں۔ اپنے کوڈ اور اس کے ساتھ آپ کے ارادوں کے بارے میں گہرائی سے وضاحتیں لکھ کر چیزوں کو اور بھی آسان بنائیں۔

نتیجہ

یہ جاوا میں کوڈنگ شروع کرنے کے بارے میں ہماری گائیڈ کو سمیٹتا ہے۔ جیسا کہ آپ دیکھ سکتے ہیں، اپنے پروگرامنگ ایڈونچر کو شروع کرنا مشکل نہیں ہے۔ تاہم، اگر آپ اپنی صلاحیتوں کو مکمل کرنا چاہتے ہیں، تو آپ کو مشق جاری رکھنے کی ضرورت ہوگی۔ کیا آپ کو جاوا کو پروگرام کرنے کا طریقہ سیکھنے کا تیز ترین طریقہ درکار ہے؟ اس کا جواب CodeGym Java کورس میں شامل ہونے میں ہے۔ ٹن تھیوری کے بارے میں بھول جاؤ؛ یہ کورس آپ کو 80% پریکٹس پر مبنی اسباق پیش کرتا ہے۔ اس طرح، آپ اس عمل میں لطف اندوز ہوتے ہوئے تیزی سے ایک اچھے پروگرامر بن سکتے ہیں۔ اسے آج ہی ایک شاٹ دیں، اور دریافت کریں کہ وہاں کے بہت سے پروگرامرز نے اسے اپنے پہلے جاوا کورس کے طور پر کیوں چنا!
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION