تو آپ نے جاوا پروگرامر بننے کا فیصلہ کیا ہے۔ ایک معقول سوال فوری طور پر پیدا ہوتا ہے: "کہاں سے شروع کیا جائے؟" اس مضمون میں ہم جاوا رش کے ساتھ شروع سے پروگرامنگ سیکھنے کے بارے میں بات کریں گے۔ کورس میں کیا خصوصیات ہیں، تربیت کو کن مراحل میں تقسیم کیا گیا ہے، اور تربیت کو ممکنہ حد تک موثر بنانے کے لیے آپ کو سائٹ کے کن حصوں کا استعمال کرنا چاہیے۔
کورس کی تکمیل پر، طالب علم کو 300-500 گھنٹے حقیقی دنیا کے پروگرامنگ کا تجربہ ملتا ہے! یہ کورس ان لوگوں کے لیے بھی ایک بہترین ٹول ہے جو پہلے سے ہی ابتدائیوں کے لیے پروگرامنگ سیکھ چکے ہیں، لیکن یہ نہیں جانتے کہ نوکری کی تلاش کہاں سے شروع کی جائے۔ JavaRush کو پاس کرتے ہوئے مشق کرنے کے علاوہ، آپ ان اہم سوالات کا تجزیہ کرنے کے قابل ہو جائیں گے جن کے جواب آپ کو انٹرویو میں دینے ہوں گے، اور ساتھ ہی ایک قابل ریزیومے بھی تیار کر سکیں گے۔
ویڈیو - ہمارے آفیشل یوٹیوب چینل پر آپ کو JavaRush پروجیکٹ کے طلباء کی ویڈیو رپورٹس، ویڈیو ریویوز، مختلف مفید ہدایات، پروگرامنگ پر بہترین غیر ملکی لیکچرز کے ترجمے اور بہت کچھ ملے گا۔
مواد
- JavaRush کورس کی خصوصیات
- سیکھنے کے پلیٹ فارم: ویب سائٹ اور موبائل ایپلیکیشن
- کورس کے مراحل
- سائٹ کے مفید حصے
- JavaRush ٹیم کے ساتھ کہاں مواصلت کرنا ہے۔
JavaRush: پریکٹس پر زور دینے کے ساتھ جاوا ٹیوٹوریل
1. گیم پر مبنی تربیت
JavaRush کورس کسی حد تک کمپیوٹر گیم سے ملتا جلتا ہے۔ اسے چار سوالات میں تقسیم کیا گیا ہے ، جن میں سے ہر ایک کا عمومی خیال ہے۔ مثال کے طور پر، Java Syntax پہلی جستجو ہے: یہ زبان کی بنیادی نحو سکھاتی ہے۔ تربیت کے آغاز میں، صارف انتخاب کر سکتا ہے کہ جس منظر نامے کی تلاش کی جائے گی۔ ان لوگوں کے لیے جو گیم فارمیٹ میں سیکھنا پسند کرتے ہیں، ادبی (پلاٹ) یا گیمفائیڈ منظرنامے موزوں ہیں، ان لوگوں کے لیے جو کم از کم پانی کو ترجیح دیتے ہیں - ایک کلاسک۔ بدلے میں، ہر کوئسٹ دس درجوں پر مشتمل ہوتا ہے (ابتدائی جستجو کے علاوہ: اس میں 10 سے 21 لیولز ہوتے ہیں (صارف کے منتخب کردہ منظر نامے اور علم کی ابتدائی سطح پر منحصر ہوتے ہیں، لیکن وہ بعد والے سے چھوٹے ہوتے ہیں)۔ انہیں ترتیب وار مکمل کیا جانا چاہیے۔ سطحیں مختلف پیچیدگیوں کے لیکچرز اور کاموں سے بھری ہوئی ہیں۔ اگلی سطح پر جانے کے لیے، آپ کو موجودہ سطح پر زیادہ تر مسائل کو حل کرنے کی ضرورت ہے، کیونکہ ایک کامیاب حل آپ کو ایک خاص مقدار میں "تاریک اس کی مدد سے، آپ اگلے لیکچرز اور مسائل کھول سکتے ہیں۔2. پہلے اسباق سے پروگرامنگ کی مشق کریں۔
ہمارے جاوا ٹیوٹوریل (جاوا رش کورس) میں پریکٹس میں مختلف فارمیٹس کے کام شامل ہیں۔ وہ "تاریخ" میں مختلف ہیں:- کچھ کام ان سے آگے لیکچر سے نظریاتی مواد کو مضبوط کرنا ہیں۔
- ایک اور حصہ کا مقصد پہلے کی سطحوں سے پہلے احاطہ شدہ تھیوری کو دہرانا ہے۔
- تیسرے کام " مستقبل کے کام " ہیں: وہ اگلے ایک، دو یا تین درجوں کے مواد کی بنیاد پر دیئے جاتے ہیں۔ ہاں، ہاں، تم نے ایسا نہیں سوچا۔ یہ جان بوجھ کر ہے۔ کیا آپ ابھی ایک مسئلہ حل کرنا چاہتے ہیں، لیکن آپ کے پاس علم کی کمی ہے؟ گوگل اسے! یہ پروگرامر کے لیے انتہائی مفید ہنر ہے۔ ٹھیک ہے، اگر آپ مستقل طور پر آگے بڑھنا چاہتے ہیں، تو صرف کام کو ایک طرف رکھ دیں اور جب آپ ضروری تھیوری پر پہنچ جائیں تو چند درجوں کے بعد اس پر واپس جائیں۔
- ٹائپنگ کوڈ - ابتدائیوں کے لیے کام۔ کبھی کبھی مستقبل کے پروگرامر کو صرف اپنے ہاتھوں کو حاصل کرنے اور کوڈ کا احساس حاصل کرنے کی ضرورت ہوتی ہے۔ ایسا کرنے کے لیے، آپ نمونے سے صرف "کاپی" کریں؛
- دوسرے لوگوں کے کوڈ کو پارس کرنا اور غلطیاں تلاش کرنا۔ ٹھیک ہے، آپ کو خیال آتا ہے. ایسے کام بھی ہیں؛
- کسی کام میں شرائط کی فہرست کو پورا کرنے کے لیے اپنا کوڈ لکھنا ؛
- بونس کے کام۔ یہ کام آزادانہ سیکھنے اور الگورتھمک سوچ کی نشوونما کے لیے زیادہ پیچیدگی کے حامل ہیں۔
- چھوٹے پروجیکٹس۔ یہ کئی ذیلی کاموں میں بٹے ہوئے کام ہیں، جن کے بتدریج حل کے نتیجے میں نسبتاً پیچیدہ اور بڑے پروگرامز کی تخلیق ہوگی۔ مثال کے طور پر، گیم "سوکوبان" یا آن لائن چیٹ۔ اس طرح کے مسائل تقریباً کورس کے وسط میں ظاہر ہوں گے۔
- ویڈیوز۔ بعض اوقات کسی دوسری سرگرمی میں جانا مفید ہوتا ہے۔ JavaRush پر، ایسی سرگرمی آئی ٹی ماہرین کے بارے میں ویڈیوز دیکھ رہی ہے۔
3. اپنے کوڈ کو بہتر بنانے کے لیے نتائج اور ٹولز کی فوری جانچ کریں۔
JavaRush کی سب سے اہم خصوصیت، جو اسے تمام آن لائن کورسز سے الگ کرتی ہے، مسائل، تجاویز اور حل کے لیے سفارشات کی فوری خودکار تصدیق ہے ۔ JavaRush کے ساتھ، آپ کو اپنے مسئلے کی جانچ کے لیے استاد کے لیے زیادہ انتظار کرنے کی ضرورت نہیں ہے: آپ ایک بٹن دبائیں، اور اگر حل میں کچھ گڑبڑ ہے تو ایک لمحے میں آپ کو نتیجہ اور سفارشات مل جاتی ہیں۔4. مسائل کو حل کرنے میں مدد کریں۔
پروگرام سیکھنا ایسا محسوس نہیں کرنا چاہئے جیسے سمندر کے بیچ میں بیڑے پر اکیلے ہوں۔ آپ کو بات چیت کرنے کی ضرورت ہے۔ ایسا کرنے کے لیے، جاوا رش میں سب سے پہلے ایک " مدد " سیکشن ہے۔ اگر آپ کورس کے کسی کام پر طویل عرصے سے پھنسے ہوئے ہیں یا کسی پیچیدہ موضوع کو نہیں سمجھ سکتے ہیں تو ایک خصوصی سیکشن میں سوال پوچھیں ۔ طلباء، ڈویلپرز یا ریسورس ایڈمنسٹریشن میں سے ایک ضرور آپ کی مدد کرے گا۔ اس کے علاوہ، جب آپ مضبوط محسوس کرتے ہیں، تو کسی کی پڑھائی میں مدد کرنے کے لیے "مدد" سیکشن میں جانا بہت مفید ہوگا۔ یہاں آپ کو کسی اور کا کوڈ سمجھنا پڑے گا۔ ان لوگوں کے لیے جنہیں باقاعدگی سے مطالعہ کرنے کے لیے "میجک کِک" کی ضرورت ہوتی ہے، JavaRush ایک کِک چارٹ لے کر آیا ہے ۔ آپ اسکول کے مطلوبہ دنوں کے لیے کِک مینیجر کو ذاتی طور پر ترتیب دے سکتے ہیں - یہ آپ کو یاد دلائے گا جب یہ ضروری ہو گا: JavaRush موبائل ایپلیکیشن میں ایک پش نوٹیفکیشن بھیجا جائے گا۔ کک شیڈول میں ابتدائی طور پر ہر دن اور اختتام ہفتہ کے لیے یاد دہانیوں کا اختیار شامل ہوتا ہے۔ ایک "مطالعہ کرنا بھول جاؤ" بٹن بھی ہے، جس کی ضرورت ہے اگر آپ چھوٹی چھٹیاں لینے کا فیصلہ کرتے ہیں۔سیکھنے کے پلیٹ فارم: ویب سائٹ اور موبائل ایپلیکیشن
JavaRush کے ساتھ جاوا پروگرامنگ کی بنیادی باتیں سیکھنے کے لیے آپ کے پاس دو اختیارات ہیں: اینڈرائیڈ موبائل ایپلیکیشن میں یا ویب ورژن میں۔ ہم اس مواد میں ہر چیز کے بارے میں مزید تفصیل سے بات کرتے ہیں ۔کورس کے مراحل
JavaRush روسی زبان میں جاوا کا سب سے مکمل ٹیوٹوریل ہے۔ مرکزی کورس آپ کو جاوا کور کی مکمل تفہیم فراہم کرے گا، اور اس کے بعد کی مشق آپ کو مزید جدید ٹیکنالوجیز کے ساتھ کام کرنے کا طریقہ سیکھنے میں مدد کرے گی۔ لہذا JavaRush سیکھنے کو دو اہم حصوں میں تقسیم کیا جا سکتا ہے۔مرحلہ 1: کورس کے چار سوالات کو مکمل کرنا
جاوا کور کا مطالعہ کرنا، یعنی "جاوا زبان کا بنیادی" اور انہی 1200 مسائل کو آٹو چیکنگ کے ذریعے حل کرنا۔ علم میں کیا ہے؟- مختصر نظریاتی لیکچرز، زندہ مثالوں سے بھرپور؛
- کام، چھوٹے منصوبے؛
- حوصلہ افزا لیکچرز (لیول کھولیں) اور ویڈیوز جو آپ کو کورس کو آخر تک مکمل کرنے کے لیے "چارج" کو برقرار رکھنے میں مدد کریں گے۔
- احاطہ شدہ مواد پر سروے (ابتدائی سطح)۔
GO TO FULL VERSION