دليل الدورات
أساسيات TypeScript
إضافة الأنواع إلى JavaScript واكتشاف الأخطاء قبل النشر.
- متوسط
- 16 درسًا
- مشروعان (2)
- نحو 2.5 ساعة
- EN · UZ · KO · RU · ES · FR · DE · AR
TypeScript هي الصيغة المهنية الشائعة لـ JavaScript؛ فمعظم الوظائف ومعظم التعليمات البرمجية التي يولّدها الذكاء الاصطناعي تفترض استخدامها الآن. تضيف هذه الدورة الأنواع إلى JavaScript التي تعرفها: تعليقات الأنواع واستنتاجها، والواجهات، والحقول الاختيارية وللقراءة فقط، والأنواع الاتحادية والحرفية، ثم الدوال والأنواع العامة وتضييق النوع. ستتعلّم قراءة أخطاء الأنواع التي يعرضها المترجم، وتفضيل unknown على any، وتحديد أنواع JSON التي تعيدها واجهات API، وتحويل ملف .js عادي إلى .ts تدريجيًا. كما تسهّل الأنواع على الوكلاء كتابة التعليمات البرمجية وعليك مراجعتها، فتتراكم فائدتها مع كل ما تتعلّمه.
المنهج
القسم 1
الأنواع واستنتاجها
تعليقات الأنواع واستنتاجها والأنواع الأساسية.
- لماذا الأنواع؟
- تعليقات الأنواع
- استنتاج النوع
- الأنواع الأولية والمصفوفات
القسم 2
الكائنات والواجهات والأنواع الاتحادية
وصف بُنى الكائنات والأنواع التي تقبل أحد بدائل متعددة.
- الواجهات
- حقول اختيارية وللقراءة فقط
- الأنواع الاتحادية
- الأنواع الحرفية والتعدادات
القسم 3
الدوال والأنواع العامة
تحديد أنواع الدوال، وإعادة الاستخدام بالأنواع العامة، وتضييق الأنواع الاتحادية.
- تحديد أنواع الدوال
- الأنواع العامة
- تضييق النوع
- الأنواع المساعدة
القسم 4
TypeScript في التطبيق
الأخطاء، والمقارنة بين any وunknown، وبيانات API، والتحويل إلى TypeScript.
- قراءة أخطاء الأنواع
- المقارنة بين any وunknown
- تحديد أنواع بيانات API
- التحويل من JS إلى TS
مسارات التعلّم
مطور يعتمد على الذكاء الاصطناعي
إطلاق تطبيق TypeScript آمن بمساعدة الذكاء الاصطناعي ضمن سير عملك: خوارزميات مختبرة، وأدوات ضمن حدود آمنة، وقرارات معمارية يمكنك شرحها، وإصدارات يمكنك التحقق منها بعد إطلاقها.
تسلسل من 16 دورة
مطور ويب متكامل
بناء تطبيق React متكامل ومختبر ومشاركته: واجهة يمكن للجميع استخدامها، وبيانات لا يراها إلا صاحبها، وواجهات API بحدود واضحة، وتحديثات في الوقت الفعلي تحافظ على صحة البيانات، وعمليات نشر يمكنك التراجع عنها.
تسلسل من 14 دورة
فكرتك على أرض الواقع. البداية في 60 ثانية.
تجربة مجانية لمدة 7 أيام في كل خطة للأعضاء الجدد لأول مرة · الإلغاء في أي وقت
البدء