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

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