الانتقال إلى المحتوى

دليل الدورات

أساسيات TypeScript

إضافة الأنواع إلى JavaScript واكتشاف الأخطاء قبل النشر.

TypeScript هي الصيغة المهنية الشائعة لـ JavaScript؛ فمعظم الوظائف ومعظم التعليمات البرمجية التي يولّدها الذكاء الاصطناعي تفترض استخدامها الآن. تضيف هذه الدورة الأنواع إلى JavaScript التي تعرفها: تعليقات الأنواع واستنتاجها، والواجهات، والحقول الاختيارية وللقراءة فقط، والأنواع الاتحادية والحرفية، ثم الدوال والأنواع العامة وتضييق النوع. ستتعلّم قراءة أخطاء الأنواع التي يعرضها المترجم، وتفضيل unknown على any، وتحديد أنواع JSON التي تعيدها واجهات API، وتحويل ملف .js عادي إلى .ts تدريجيًا. كما تسهّل الأنواع على الوكلاء كتابة التعليمات البرمجية وعليك مراجعتها، فتتراكم فائدتها مع كل ما تتعلّمه.

المنهج

  1. القسم 1

    الأنواع واستنتاجها

    تعليقات الأنواع واستنتاجها والأنواع الأساسية.

    1. لماذا الأنواع؟
    2. تعليقات الأنواع
    3. استنتاج النوع
    4. الأنواع الأولية والمصفوفات
  2. القسم 2

    الكائنات والواجهات والأنواع الاتحادية

    وصف بُنى الكائنات والأنواع التي تقبل أحد بدائل متعددة.

    1. الواجهات
    2. حقول اختيارية وللقراءة فقط
    3. الأنواع الاتحادية
    4. الأنواع الحرفية والتعدادات
  3. القسم 3

    الدوال والأنواع العامة

    تحديد أنواع الدوال، وإعادة الاستخدام بالأنواع العامة، وتضييق الأنواع الاتحادية.

    1. تحديد أنواع الدوال
    2. الأنواع العامة
    3. تضييق النوع
    4. الأنواع المساعدة
  4. القسم 4

    TypeScript في التطبيق

    الأخطاء، والمقارنة بين any وunknown، وبيانات API، والتحويل إلى TypeScript.

    1. قراءة أخطاء الأنواع
    2. المقارنة بين any وunknown
    3. تحديد أنواع بيانات API
    4. التحويل من JS إلى TS

مسارات التعلّم

فكرتك على أرض الواقع. البداية في 60 ثانية.

تجربة مجانية لمدة 7 أيام في كل خطة للأعضاء الجدد لأول مرة · الإلغاء في أي وقت

البدء

العودة إلى الدورات