- وقت
- 28–38 ہفتے
- اس سے پہلے
- کمپیوٹر سائنس کی بنیادی باتیں
- کن کاموں تک لے جاتا ہے
- فرنٹ اینڈ ڈیولپر, بیک اینڈ ڈیولپر, فل اسٹیک ڈیولپر
ان کے لیے جو ایسی چیزیں بنانا چاہتے ہیں جو دوسرے فوراً براؤزر میں استعمال کر سکیں۔
-
مرحلہ 1: HTML، CSS اور ویب کیسے کام کرتا ہے ، 4–6 ہفتے
کیا سیکھنا ہے
بنائیں: ایک ذاتی صفحہ جو فون پر ٹھیک چلے اور ایکسیسبلٹی چیک پاس کرے۔
آگے تب بڑھیں جب: آپ اپنی پسند کی کسی ویب سائٹ کا لے آؤٹ شروع سے دوبارہ بنا سکیں۔
-
مرحلہ 2: JavaScript گہرائی سے ، 6–8 ہفتے
کیا سیکھنا ہے
بنائیں: ایک ایپ جو کوئی پبلک API استعمال کرے، جیسے موسم یا کتابیں تلاش کرنے والی ایپ۔
آگے تب بڑھیں جب: آپ فریم ورک کے بغیر ایک انٹرایکٹو صفحہ بنا سکیں۔
-
مرحلہ 3: ایک فرنٹ اینڈ فریم ورک اور TypeScript ، 6–8 ہفتے
کیا سیکھنا ہے
بنائیں: کئی صفحوں والی ایپ جس میں فارمز، محفوظ اسٹیٹ اور کچھ ٹیسٹس ہوں۔
آگے تب بڑھیں جب: آپ سمجھا سکیں کہ کمپونینٹ کب اور کیوں دوبارہ رینڈر ہوتا ہے۔
-
مرحلہ 4: بیک اینڈ اور ڈیٹا بیس ، 8–10 ہفتے
کیا سیکھنا ہے
مفت وسائل
بنائیں: یوزر اکاؤنٹس اور ڈیٹا بیس والی ایک API، ٹیسٹس کے ساتھ، جسے آپ کا فرنٹ اینڈ استعمال کرے۔
آگے تب بڑھیں جب: آپ API ڈیزائن کر سکیں، ڈیٹا محفوظ طریقے سے رکھ سکیں اور اس کے ٹیسٹ لکھ سکیں۔
-
مرحلہ 5: محفوظ طریقے سے لائیو کریں ، 4–6 ہفتے
کیا سیکھنا ہے
بنائیں: اپنی پوری ایپ لائیو کریں، ہر پُش پر خودکار ٹیسٹ چلیں، اور اسے OWASP Top 10 کے مطابق جانچیں۔
آگے تب بڑھیں جب: اجنبی لوگ آپ کی ایپ استعمال کریں اور خراب ہونے پر آپ کو پتا چل جائے۔