تعلم TypeScript من الصفر
هل تبحث عن طريقة لتحسين مهاراتك في البرمجة وتحويل كودك إلى مستوى جديد من الاحترافية؟ هل تعاني من أخطاء صعبة الفهم في JavaScript وتريد كتابة كود أكثر وضوحًا وأمانًا؟ إذا كانت الإجابة "نعم"، فإن هذا الكورس هو ما تبحث عنه!…
هل تبحث عن طريقة لتحسين مهاراتك في البرمجة وتحويل كودك إلى مستوى جديد من الاحترافية؟ هل تعاني من أخطاء صعبة الفهم في JavaScript وتريد كتابة كود أكثر وضوحًا وأمانًا؟ إذا كانت الإجابة "نعم"، فإن هذا الكورس هو ما تبحث عنه!
مرحبًا بك في "رحلتك إلى احتراف TypeScript"، الكورس المصمم خصيصًا ليكون دليلك الشامل لتعلم واستخدام TypeScript بكل سهولة وفعالية.
في هذا الكورس، ستنتقل من الصفر إلى الاحتراف خطوة بخطوة، وستتعلم:
✅ أساسيات TypeScript وكيف يجعل كتابة الكود أكثر أمانًا ووضوحًا.
✅ كيفية تحسين مشاريعك الحالية باستخدام ميزات TypeScript القوية.
✅ التعامل مع الأنواع المتقدمة التي تجعل الكود أكثر كفاءة وقابلية للتطوير.
✅ بناء مشروع عملي شامل لتطبيق كل ما تعلمته في العالم الحقيقي.
سواء كنت مبتدئًا في TypeScript أو مطورًا محترفًا يبحث عن تحسين إنتاجيته، فإن هذا الكورس سيوفر لك الأدوات والخبرة اللازمة لتطوير تطبيقات قوية وآمنة بثقة تامة.
لا تفوت هذه الفرصة لتطوير مهاراتك والانضمام إلى عالم TypeScript. استثمر في مستقبلك التقني الآن! 🚀
محتوى الدورة
- 1المقدمة
- 2مواد الدورة
- 3مقدمة إلى TypeScript4 دروس · 1 اختبار
- ما هي TypeScript؟
- إعداد بيئة التطوير
- كيفية قراءة أخطاء TypeScript
- إعداد ملف tsconfig.json
- اختبار مقدمة إلى TypeScript
- 4أساسيات صياغة TypeScript13 درسًا · 5 اختبارات
- التعامل مع المتغيرات
- مختصر كتابي: Working with Variables
- اختبار قصير: Working with Variables
- التعامل مع المتغيرات – الجزء 2
- مختصر كتابي: Working with Variables – part 2
- اختبار قصير: Working with Variables – part 2
- التعامل مع الدوال
- مختصر كتابي: Working with Functions
- اختبار قصير: Working with Functions
- التعامل مع الدوال – الجزء 2
- زِد سرعتك مع هاتين الإضافتين
- التعامل مع المصفوفات والـ Tuples
- مختصر كتابي: Working with Arrays and Tuples
- اختبار قصير: Working with Arrays and Tuples
- التعامل مع الكائنات
- مختصر كتابي: Working with Objects
- التحدي 1
- اختبار Basic TypeScript Syntax
- 5المزيد عن الأنواع10 دروس · 5 اختبارات
- الأسماء المستعارة للأنواع (Type Aliases)
- مختصر كتابي: Type Aliases
- اختبار قصير: Type Aliases
- الواجهات (Interfaces)
- مختصر كتابي: Interfaces
- اختبار قصير: Interfaces
- استنتاج الأنواع
- مختصر كتابي: Type inference
- اختبار قصير: Type inference
- استخدام تأكيدات الأنواع (Type Assertions)
- مختصر كتابي: Leveraging Type Assertions
- اختبار قصير: Leveraging Type Assertions
- توقيعات الفهرسة الرقمية (Index Signatures)
- مختصر كتابي: Number Index Signatures
- اختبار More about types
- 6الأنواع العامة (Generics)6 دروس · 3 اختبارات
- فهم الأنواع العامة (Generics)
- مختصر كتابي: Understanding Generics
- اختبار قصير: Understanding Generics
- قيود الأنواع العامة
- مختصر كتابي: Generic Constraints
- اختبار قصير: Generic Constraints
- الأنواع العامة مع الأسماء المستعارة للأنواع والواجهات
- التحدي 2
- اختبار الأنواع العامة (Generics)
- 7الأنواع المتقدمة9 دروس · 2 اختباران
- أنواع التقاطع (Intersection Types)
- مختصر كتابي: Intersection Types
- اختبار قصير: Intersection Types
- الاتحادات المميَّزة (Discriminated Unions)
- مختصر كتابي: Discriminated Unions
- المعامل keyof وأنواع الوصول المفهرس
- مختصر كتابي: Keyof and Indexed Access Types
- الأنواع المعيَّنة (Mapped Types)
- مختصر كتابي: Mapped Types
- الأنواع المساعدة (Utility Types)
- اختبار Advanced Types
- 8المشروع النهائي7 دروس · 1 اختبار
- تجهيز المشروع
- إضافة TypeScript إلى المشروع
- خطة الترحيل
- التعامل مع الأخطاء في TypeScript
- ملفات التعريف (Declaration Files)
- ترحيل باقي الملفات وإصلاح المشكلات
- فصل الاهتمامات
- اختبار المشروع النهائي: ترحيل تطبيق المهام
- 9الخاتمة
- الاختبار النهائي
- الاختبار النهائي: تعلم TypeScript من الصفر
عن المعلم
التقييمات والمراجعات
تقرير
عضو الحظر؟
من فضلك أكد أنك تريد منع هذا العضو.
لن تتمكن بعد هذه الخطوة من:
- ذكر هذا العضو في منشورات
- قم بدعوة هذا العضو إلى المجموعات
- مراسلة هذا العضو
يرجى الانتظار بضع دقائق حتى تكتمل هذه العملية.

إن الله يحب إذا عمل أحدكم عملا أن يتقنه - وشهادتي لكم جميعاً بأنكم أتقنتم الاعداد والاخراج والتنفيذ - بارك الله في جهودكم ونأمل منكم المزيد من المسارات في عالمي البرمجة والذكاء الاصطناعي