مواد پر جائیں
My Subject Hub

آن لائن JavaScript سیکھیں اور ایسے ویب صفحات بنائیں جو ردعمل دیں

JavaScript وہ زبان ہے جو ہر ویب براؤزر چلاتا ہے۔ آپ پہلے خود زبان سیکھتے ہیں، پھر اسی سے صفحات کو کلک پر ردعمل دینا، فارم جانچنا اور ڈیٹا لوڈ کرنا سکھاتے ہیں۔ بنیاد مضبوط ہونے کے بعد آپ TypeScript، React، Angular اور React Native کی طرف بڑھ سکتے ہیں۔ ہر کلاس لائیو اور ون ٹو ون ہے، اور کوڈ آپ خود لکھتے ہیں۔

  • پہلی 30 منٹ کی کلاس مفت
  • لائیو، ون ٹو ون، آن لائن
  • درخواست پر خاتون ٹیوٹرز
  • 24 گھنٹوں میں جواب

JavaScript کورس ایک نظر میں

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

JavaScript کس کام آتی ہے؟

JavaScript ویب صفحات کو انٹرایکٹو بناتی ہے: مینیو، فارم، گیمز اور ایسے صفحات جو ری لوڈ کیے بغیر بدل جاتے ہیں۔ ہر بڑا ویب براؤزر اسے چلاتا ہے۔ React اور Angular جیسے فریم ورکس سے مکمل ویب ایپس بنتی ہیں، React Native سے موبائل ایپس، اور Node.js کے ساتھ یہ سرورز اور ڈیولپر ٹولز چلاتی ہے۔

JavaScript کس کو سیکھنی چاہیے؟

ویب کے لیے بنانا چاہنے والے نئے سیکھنے والے، تھوڑی HTML اور CSS جاننے والے طلبہ، ویب پروگرامنگ کورس کے یونیورسٹی طلبہ، دوسری زبان سیکھنے والے پروگرامرز، اور ہر وہ شخص جسے TypeScript، React، Angular یا React Native چاہیے۔

شروع کرنے سے پہلے کیا چاہیے؟

پروگرامنگ کا کوئی تجربہ نہیں چاہیے۔ صفحات والے موضوعات کے لیے تھوڑی HTML مددگار ہے، اور اگر نہیں آتی تو ٹیوٹر ضرورت کی HTML سکھاتا ہے۔ جدید براؤزر والا لیپ ٹاپ یا ڈیسک ٹاپ چاہیے۔

کورس میں کون سے موضوعات شامل ہیں؟

JavaScript کی بنیادی باتیں، ویری ایبلز اور ڈیٹا ٹائپس، کنڈیشنز اور لوپس، فنکشنز، ایریز اور آبجیکٹس، DOM اور ایونٹس، اور asynchronous JavaScript۔ پھر TypeScript بنیادی سے ایڈوانسڈ تک، React، Angular (ورژن 2 اور بعد کے) اور React Native، عملی پروجیکٹس کے ذریعے مشق۔

کلاسیں کیسے ہوتی ہیں؟

لائیو اور ون ٹو ون، Microsoft Teams یا Zoom پر۔ آپ اپنی اسکرین شیئر کرتے ہیں اور اپنے ایڈیٹر اور براؤزر میں کوڈ لکھتے ہیں، اور ٹیوٹر ساتھ ساتھ رہنمائی کرتا ہے۔

میں JavaScript سیکھنا کیسے شروع کروں؟

اس صفحے کے فارم یا واٹس ایپ کے ذریعے 30 منٹ کی مفت تعارفی کلاس بک کریں۔ ہم 24 گھنٹوں میں جواب دیتے ہیں، اور ٹیوٹر دیکھتا ہے کہ آپ پہلے سے کیا جانتے ہیں اور آغاز کی جگہ تجویز کرتا ہے۔

یہ JavaScript کورس کس کو کرنا چاہیے؟

  • نئے سیکھنے والے جو ویب صفحات کو انٹرایکٹو بنانا چاہتے ہیں
  • وہ طلبہ جو تھوڑی HTML اور CSS جانتے ہیں اور چاہتے ہیں کہ ان کے صفحات کچھ کریں
  • یونیورسٹی کے طلبہ جو ویب پروگرامنگ یا ویب ڈیولپمنٹ کورس پڑھ رہے ہیں
  • Python، ⁦C++⁩ یا Java جاننے والے پروگرامرز جو جاننا چاہتے ہیں کہ JavaScript کیسے مختلف ہے
  • وہ طلبہ اور ڈیولپرز جنہیں کسی کورس یا پروجیکٹ کے لیے TypeScript، React، Angular یا React Native چاہیے

جہاں طلبہ اکثر اٹک جاتے ہیں

  • ⁦let⁩، ⁦const⁩ اور ⁦var⁩ میں فرق
  • ایسے موازنے جو حیران کر دیں، جیسے ⁦==⁩ اور ⁦===⁩
  • اسکرپٹس جو صفحہ لوڈ ہونے سے پہلے چل جاتے ہیں
  • کال بیکس، promises اور async کوڈ جو غیر متوقع ترتیب میں چلتے ہیں
  • براؤزر کنسول میں ایرر کی وجہ ڈھونڈنا
  • React کی state جو توقع کے مطابق اپ ڈیٹ نہیں ہوتی
  • TypeScript کے ٹائپ ایررز جو بظاہر درست کوڈ پر آتے ہیں

شروع کرنے کی شرائط

  • پروگرامنگ کا کوئی تجربہ ضروری نہیں۔ پہلے زبان کی بنیادی باتیں آتی ہیں۔
  • صفحات والے موضوعات کے لیے تھوڑی HTML مددگار ہے۔ اگر بالکل نہیں آتی تو ٹیوٹر ضرورت کی HTML ساتھ ساتھ سکھاتا ہے۔
  • کوئی جدید براؤزر جیسے Chrome، Firefox یا Edge۔
  • React، Angular اور React Native کے لیے: JavaScript پر اعتماد، بشمول فنکشنز، ایریز، آبجیکٹس اور async کوڈ۔ Angular میں TypeScript استعمال ہوتی ہے، اس لیے پہلے TypeScript آتی ہے۔

اسباق کے لیے کیا چاہیے

  • لیپ ٹاپ یا ڈیسک ٹاپ کمپیوٹر۔ کوڈ لکھنے کے لیے فون یا ٹیبلیٹ کافی نہیں۔
  • مستحکم انٹرنیٹ کنکشن اور Microsoft Teams یا Zoom۔
  • پرسکون جگہ جہاں آپ اسکرین شیئر کر سکیں اور ٹیوٹر سے بات کر سکیں۔

JavaScript کورس کا نصاب

موضوعات اسی ترتیب میں جس میں عموماً پڑھائے جاتے ہیں۔ ٹیوٹر ترتیب اور گہرائی آپ کی سطح کے مطابق رکھتا ہے، اور اگر آپ اسکول یا یونیورسٹی کا نصاب دیں تو اس کے مطابق بھی۔

  1. JavaScript کی بنیادی باتیں

    • JavaScript کہاں چلتی ہے: براؤزر اور Node.js
    • ویب صفحے میں اسکرپٹ شامل کرنا
    • براؤزر کنسول اور ⁦console.log()⁩
    • اسٹیٹمنٹس، کمنٹس اور strict mode
  2. ویری ایبلز اور ڈیٹا ٹائپس

    • ⁦let⁩ اور ⁦const⁩، اور ⁦var⁩ سے کیوں بچا جاتا ہے
    • نمبرز، اسٹرنگز، بولینز، ⁦null⁩ اور ⁦undefined⁩
    • ٹیمپلیٹ لٹرلز
    • ⁦typeof⁩ اور ٹائپ کی تبدیلی
  3. کنڈیشنز اور لوپس

    • ⁦if⁩، ⁦else if⁩ اور ⁦else⁩
    • موازنہ اور منطقی آپریٹرز، بشمول ⁦===⁩ اور ⁦!==⁩
    • ⁦for⁩، ⁦while⁩ اور ⁦for…of⁩ لوپس
    • ⁦switch⁩ اسٹیٹمنٹس
  4. فنکشنز

    • فنکشن ڈیکلریشنز اور ایرو فنکشنز
    • پیرامیٹرز، ڈیفالٹ ویلیوز اور ⁦return⁩
    • اسکوپ اور کلوژرز
    • ایک فنکشن کو دوسرے فنکشن میں دینا (کال بیکس)
  5. ایریز اور آبجیکٹس

    • ایریز بنانا، پڑھنا اور اپ ڈیٹ کرنا
    • ایرے میتھڈز: ⁦map, filter, find, reduce⁩
    • آبجیکٹس، پراپرٹیز اور میتھڈز
    • ڈی اسٹرکچرنگ اور اسپریڈ آپریٹر
    • JSON: ڈیٹا کو ٹیکسٹ میں بدلنا اور واپس لانا
  6. DOM کی بنیادی باتیں

    • ⁦querySelector⁩ سے عناصر منتخب کرنا
    • ٹیکسٹ، کلاسز اور اسٹائلز بدلنا
    • عناصر بنانا اور ہٹانا
    • ایونٹس: ⁦click, input, submit⁩
    • فارم بھیجے جانے سے پہلے اس کی جانچ
  7. Asynchronous JavaScript

    • کچھ کوڈ انتظار کیوں کرتا ہے: ٹائمرز اور ایونٹ لوپ
    • کال بیکس اور promises
    • ⁦async⁩ اور ⁦await⁩
    • ⁦fetch()⁩ سے ڈیٹا لوڈ کرنا اور ⁦try⁩ اور ⁦catch⁩ سے ناکامی سنبھالنا
  8. TypeScript، بنیادی سے ایڈوانسڈ تک

    • ٹائپ اینوٹیشنز، انفرنس اور کمپائلر (⁦tsc⁩)
    • انٹرفیسز، ٹائپ ایلیاسز اور اختیاری پراپرٹیز
    • یونین ٹائپس، لٹرل ٹائپس اور narrowing
    • فنکشنز، کلاسز اور انٹرفیسز میں جنریکس
    • یوٹیلیٹی ٹائپس جیسے ⁦Partial, Pick, Record⁩
    • strict mode، ⁦tsconfig⁩ اور API سے آنے والے ڈیٹا کی ٹائپنگ
  9. React

    • کمپوننٹس اور JSX
    • props، state اور ⁦useState⁩ ہُک
    • ایونٹس، فارمز اور کنٹرولڈ ان پٹس
    • لسٹس، keys اور شرطی رینڈرنگ
    • ⁦useEffect⁩ اور ڈیٹا لوڈ کرنا
    • کسٹم ہُکس، context، اور TypeScript کے ساتھ React
  10. Angular (ورژن 2 اور بعد کے)

    • کمپوننٹس، ٹیمپلیٹس اور ڈیٹا بائنڈنگ
    • بلٹ اِن کنٹرول فلو اور ڈائریکٹوز
    • سروسز اور ڈیپینڈنسی انجیکشن
    • صفحات کے درمیان روٹنگ
    • ٹیمپلیٹ ڈرِون اور ری ایکٹو فارمز
    • ⁦HttpClient⁩ اور RxJS observables کی بنیادی باتیں
  11. React Native

    • بنیادی کمپوننٹس: ⁦View, Text, Image, FlatList⁩
    • ⁦StyleSheet⁩ اور Flexbox سے اسٹائلنگ
    • ٹچ، ٹیکسٹ ان پٹ اور سادہ جیسچرز
    • اسکرینز کے درمیان آنا جانا
    • موبائل ایپ میں API سے ڈیٹا لوڈ کرنا
    • ایپ کو اپنے فون یا ایمولیٹر پر چلانا

سیکھنے کا عملی طریقہ

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

مشقیں اور پروجیکٹس

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

  • ٹو ڈو لسٹ

    کام شامل کریں، مکمل پر نشان لگائیں اور حذف کریں، اور ⁦localStorage⁩ سے صفحہ ری لوڈ ہونے کے بعد بھی محفوظ رکھیں۔

    مشق

    • ایریز اور آبجیکٹس
    • DOM عناصر بنانا
    • کلک ایونٹس
  • ویب API سے ڈیٹا

    ⁦fetch⁩ سے کسی عوامی API کا ڈیٹا لوڈ کریں، صفحے پر دکھائیں، اور درخواست ناکام ہو تو واضح پیغام دکھائیں۔

    مشق

    • ⁦fetch⁩ اور ⁦async/await⁩
    • JSON
    • ⁦try⁩ اور ⁦catch⁩
  • React یا Angular میں ٹو ڈو لسٹ

    ٹو ڈو لسٹ کو کمپوننٹس، ٹائپ شدہ ڈیٹا اور state کے ساتھ دوبارہ بنائیں، اور سادہ JavaScript والے ورژن سے موازنہ کریں۔

    مشق

    • TypeScript
    • کمپوننٹس اور state
    • فارمز
  • React Native میں موبائل ایپ

    دو اسکرینز والی چھوٹی ایپ جو API سے فہرست لوڈ کرتی ہے اور آپ کے اپنے فون پر چلتی ہے۔

    مشق

    • React Native کمپوننٹس
    • نیویگیشن
    • ڈیٹا لوڈ کرنا

آپ کی اسائنمنٹس آپ کی اپنی رہتی ہیں

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

ہماری تعلیمی دیانت داری کی پالیسی پڑھیں

آپ کیا سیکھنے کی توقع رکھ سکتے ہیں

  • ویری ایبلز، کنڈیشنز، لوپس اور فنکشنز کے ساتھ JavaScript لکھنا اور ہر لائن کی وضاحت کرنا
  • ایریز اور آبجیکٹس میں ڈیٹا رکھنا اور ⁦map⁩ اور ⁦filter⁩ جیسے میتھڈز سے بدلنا
  • صفحے کے عناصر منتخب کرنا اور صارف کے کلک، ٹائپ یا فارم بھیجنے پر انہیں بدلنا
  • فارم بھیجے جانے سے پہلے براؤزر میں اس کی جانچ کرنا
  • ⁦fetch⁩ اور ⁦async/await⁩ سے ڈیٹا لوڈ کرنا، اور درخواست ناکام ہو تو واضح پیغام دکھانا
  • براؤزر کے ڈیولپر ٹولز سے ایرر ڈھونڈنا اور درست کرنا
  • TypeScript میں ٹائپ شدہ کوڈ لکھنا، بشمول انٹرفیسز، یونینز اور جنریکس
  • React یا Angular میں کمپوننٹس سے چھوٹی ایپ بنانا، اور React Native میں ایک سادہ موبائل اسکرین

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

کن سطحوں کے لیے موزوں ہے

کورس ابتدائی سطح سے شروع ہو کر TypeScript اور فریم ورکس تک جاتا ہے، اس لیے طلبہ مختلف مراحل پر شامل ہوتے ہیں۔ مفت کلاس طے کرتی ہے کہ آپ کہاں سے شروع کریں۔

  • سطح: ابتدائی

    پروگرامنگ میں نئے

    آپ براؤزر کنسول میں خود زبان سے شروع کرتے ہیں، اور ویری ایبلز، کنڈیشنز اور فنکشنز واضح ہونے کے بعد ویب صفحات کی طرف بڑھتے ہیں۔

  • سطح: ابتدائی سے درمیانی

    آپ HTML اور CSS جانتے ہیں

    آپ ایک سادہ صفحہ بنا لیتے ہیں اور چاہتے ہیں کہ وہ ردعمل دے۔ اسباق زبان اور DOM پر مرکوز رہتے ہیں، اور HTML صرف ضرورت پر دہرائی جاتی ہے۔

  • سطح: درمیانی

    آپ کسی اور زبان میں پروگرامنگ کرتے ہیں

    لوپس اور فنکشنز Python، ⁦C++⁩ یا Java سے مانوس ہیں۔ اسباق ان باتوں پر توجہ دیتے ہیں جو JavaScript میں مختلف ہیں: آبجیکٹس، ویلیو کے طور پر فنکشنز، DOM اور asynchronous کوڈ۔

  • سطح: ایڈوانس

    آپ JavaScript جانتے ہیں اور فریم ورک سیکھنا چاہتے ہیں

    آپ JavaScript پر اعتماد رکھتے ہیں۔ آپ کے کورس یا پروجیکٹ کے مطابق اسباق TypeScript سے شروع ہوتے ہیں یا سیدھے React، Angular یا React Native سے۔

اس کے بعد کیا سیکھیں

JavaScript کے بعد طلبہ عموماً دوسری زبان سیکھتے ہیں یا یہ گہرائی میں جاتے ہیں کہ پروگرام کیسے ڈیزائن ہوتے ہیں۔

  • Python پروگرامنگ

    اسکرپٹنگ، آٹومیشن اور ڈیٹا کے کام کے لیے دوسری زبان۔

  • آبجیکٹ اورینٹڈ پروگرامنگ

    کلاسز، انہیریٹنس اور ڈیزائن، جو بڑے JavaScript پروجیکٹس کو منظم رکھنے میں بھی مدد دیتے ہیں۔

  • پروگرامنگ کورسز

    JavaScript کا موازنہ Python، ⁦C++⁩ اور دوسرے پروگرامنگ کورسز سے کریں۔

مفت گائیڈز

آپ کا JavaScript ٹیوٹر

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

  • Ali Sher Abbasi کی تصویر، مائی سبجیکٹ ہب کے ٹیوٹر

    Ali Sher Abbasi

    مائی سبجیکٹ ہب میں ٹیوٹر

    • BS (Computer Science)
    • DSA certification
    تدریسی تجربہ
    5 سال
    تدریس کی زبانیں
    انگریزی اور اردو
    کمپیوٹر سائنس اور پروگرامنگ
    • پروگرامنگ کی بنیادی باتیں
    • ⁦C++⁩ اور Java
    • JavaScript اور ویب ڈیولپمنٹ
    • آبجیکٹ اورینٹڈ پروگرامنگ
    • ڈیٹا اسٹرکچرز اور الگورتھمز
    • ایڈوانسڈ کمپیوٹر سائنس
    • سائبر سیکیورٹی کی بنیادی باتیں
    • ایف وائی پی رہنمائی
    اسکول اور کالج کے مضامین
    • ریاضی
    • سائنس، فزکس، کیمسٹری اور بیالوجی
    • انگریزی
    • اردو
    تدریسی انداز
    دوستانہ اور تحمل والا انداز۔ روزانہ کے کام اور اسائنمنٹس، پیش رفت جانچنے کے لیے کوئز، اور اگلے موضوع پر تب ہی جاتے ہیں جب پچھلا بالکل واضح ہو جائے۔
    نصاب اور بورڈز
    All curricula and boards
    آن لائن دستیابی
    کسی بھی وقت، طالب علم کی سہولت کے مطابق
تمام ٹیوٹرز دیکھیں

کورس کی فیس

Python، JavaScript، ⁦C++⁩، Java اور C۔ ہر کورس کی ایک مقررہ ماہانہ فیس، ہفتے میں کلاسز جتنی بھی ہوں۔

بین الاقوامی
⁦$60⁩ماہانہ
سعودی عرب
⁦SAR 180⁩ماہانہسعودی عرب کے طلبہ کے لیے 20% رعایت شامل ہے

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

تمام فیس اور پلانز دیکھیں

JavaScript کورس کے بارے میں سوالات

کیا JavaScript اور Java ایک ہی ہیں؟

نہیں۔ یہ ملتے جلتے ناموں والی دو الگ زبانیں ہیں۔ JavaScript ویب براؤزرز میں چلتی ہے اور زیادہ تر ویب کے لیے استعمال ہوتی ہے۔ Java ایپلیکیشنز، Android اور یونیورسٹی کے بہت سے کورسز میں استعمال ہوتی ہے۔ ہم دونوں پڑھاتے ہیں۔

کیا مجھے پہلے HTML اور CSS آنی چاہیے؟

زبان کی بنیادی باتوں کے لیے نہیں۔ DOM کے موضوعات کے لیے تھوڑی HTML چاہیے، اور ٹیوٹر ضرورت کے حصے ساتھ ساتھ سکھاتا ہے، اس لیے پہلے الگ HTML کورس کی ضرورت نہیں۔

کیا JavaScript اچھی پہلی زبان ہے؟

ہاں، اگر آپ ویب کے لیے بنانا چاہتے ہیں: صرف براؤزر چاہیے اور نتیجہ فوراً صفحے پر نظر آتا ہے۔ اگر آپ کو ویب سے دلچسپی نہیں، یا آپ کا کورس Python میں ہے، تو Python زیادہ آسان آغاز ہے۔

Python کورس دیکھیں

کیا آپ React، Angular اور React Native پڑھاتے ہیں؟

جی ہاں۔ ویب ایپس کے لیے React اور Angular، اور موبائل ایپس کے لیے React Native پڑھائی جاتی ہے۔ یہ JavaScript کی بنیادی باتوں کے بعد آتے ہیں، کیونکہ ہر فریم ورک فنکشنز، آبجیکٹس اور async کوڈ پر بنتا ہے۔ اگر آپ پہلے سے JavaScript جانتے ہیں تو اسی فریم ورک سے شروع کر سکتے ہیں جو آپ کے کورس یا پروجیکٹ کو چاہیے۔

آپ Angular کا کون سا ورژن پڑھاتے ہیں؟

Angular 2 اور بعد کے ورژن، یعنی موجودہ Angular، جو TypeScript میں لکھی جاتی ہے۔ پرانی AngularJS (ورژن 1) ایک الگ فریم ورک ہے اور اس کورس میں شامل نہیں۔

کیا آپ TypeScript پڑھاتے ہیں؟

جی ہاں، بنیادی باتوں سے ایڈوانسڈ موضوعات تک: پہلے ٹائپس اور انٹرفیسز، پھر یونینز اور narrowing، جنریکس، یوٹیلیٹی ٹائپس اور strict سیٹنگز۔ TypeScript، JavaScript میں ٹائپس کا اضافہ کرتی ہے، اس لیے یہاں سیکھی ہر بات وہاں کام آتی ہے۔

مجھے React سیکھنی چاہیے یا Angular؟

اگر آپ کا کورس، نوکری یا پروجیکٹ ان میں سے کوئی ایک استعمال کرتا ہے تو وہی سیکھیں۔ ورنہ React عموماً ہلکا آغاز ہے اور موبائل ایپس کے لیے React Native تک لے جاتی ہے۔ Angular میں روٹنگ اور فارمز جیسی چیزیں پہلے سے شامل ہیں اور یہ ہمیشہ TypeScript استعمال کرتی ہے۔

میں کون سا سافٹ ویئر استعمال کروں گا؟

ایک جدید براؤزر اور مفت کوڈ ایڈیٹر جیسے VS Code، اور بعد میں TypeScript، React، Angular اور React Native کے لیے Node.js۔ ٹیوٹر انہیں سیٹ اپ کرنے میں مدد کرتا ہے۔

JavaScript سیکھنے میں کتنا وقت لگتا ہے؟

کوئی مقررہ مدت نہیں۔ یہ آپ کے آغاز، ہفتے کے اسباق اور اسباق کے درمیان آپ کتنا بناتے ہیں، اس پر منحصر ہے۔ مفت کلاس کے بعد ٹیوٹر ایک منصوبہ تجویز کرتا ہے۔ فیس ⁦$60⁩ ماہانہ ہے (سعودی عرب میں ⁦SAR 180⁩)، ہفتے میں کلاسز جتنی بھی ہوں۔

فیس اور پلانز دیکھیں

JavaScript کی مفت تعارفی کلاس بک کریں

ٹیوٹر سے ملیں، مل کر JavaScript کی چند لائنیں لکھیں، اور طے کریں کہ کہاں سے شروع کرنا ہے: بنیادی باتیں، TypeScript یا کوئی فریم ورک۔ فارم بھریں، ہم وقت طے کر لیں گے۔

آگے کیا ہوگا

  1. ہم 24 گھنٹوں میں واٹس ایپ یا ای میل پر جواب دیتے ہیں۔
  2. آپ ٹیوٹر کے ساتھ 30 منٹ کی مفت کلاس کا وقت طے کرتے ہیں۔
  3. کلاس میں ٹیوٹر آپ کی سطح دیکھتا ہے، آپ مل کر تھوڑا سا کوڈ لکھتے ہیں، اور آپ کو بتایا جاتا ہے کہ کہاں سے شروع کریں۔
  4. مفت کلاس کے بعد جاری رکھنے کی کوئی پابندی نہیں۔

طالب علم کے بارے میں بتائیں

صرف نام، طالب علم کا درجہ اور رابطے کا ایک ذریعہ ضروری ہے۔ باقی سب اختیاری ہے۔

طالب علم کے بارے میں
ہم آپ سے کیسے رابطہ کریں

ملکی کوڈ کے ساتھ رابطہ نمبر، ای میل ایڈریس یا دونوں۔ جواب دینے کے لیے ہمیں کم از کم ایک چاہیے؛ اگر آپ نمبر نہیں دینا چاہتے تو صرف ای میل کافی ہے۔

کلاس کی ترجیحات(اختیاری)
پسندیدہ ٹیوٹر(اختیاری)

ہم یہ تفصیلات صرف آپ کو جواب دینے اور کلاسز کا انتظام کرنے کے لیے استعمال کرتے ہیں۔ ہم آپ کی معلومات کیسے سنبھالتے ہیں