TypeScript

أتقن المجموعة الشاملة لـ JavaScript التي تضيف الكتابة الثابتة لبناء تطبيقات أكثر متانة

اكتشف الدروس

لماذا تتعلم TypeScript؟

TypeScript هي مجموعة شاملة لـ JavaScript طورتها Microsoft، وتضيف الكتابة الثابتة إلى اللغة. تُترجم إلى JavaScript القياسية، مما يتيح اكتشاف الأخطاء مبكرًا وتحسين تجربة التطوير.

تأخذك سلسلة الدروس هذه عبر المفاهيم الأساسية في TypeScript، بدءًا من التثبيت وصولًا إلى إتقان الأنواع المتقدمة. سواء كنت مطوّر JavaScript أو مبتدئًا، ستساعدك هذه الدروس على الاستفادة من قوة TypeScript.

7 دروس
حوالي 4 ساعات من القراءة
من المبتدئ إلى المتوسط
برمجة TypeScript

دروس السلسلة

1

مقدمة في TypeScript

اكتشف TypeScript، المجموعة الشاملة لـ JavaScript التي تضيف الكتابة الثابتة لبناء تطبيقات أكثر متانة وقابلية للصيانة.
مدة القراءة: 15 دقيقة
المستوى: مبتدئ
ابدأ هذا الدرس
2

التثبيت والإعداد

تعلّم كيفية تثبيت TypeScript وإعداده في بيئة التطوير لديك وفق أفضل الممارسات.
مدة القراءة: 20 دقيقة
المستوى: مبتدئ
ابدأ هذا الدرس
3

الأنواع الأساسية

اكتشف الأنواع الأولية والأساسية في TypeScript لتبدأ تعلّم الكتابة الثابتة على أسس سليمة.
مدة القراءة: 25 دقيقة
المستوى: مبتدئ
ابدأ هذا الدرس
4

الواجهات والأنواع المتقدمة

أتقن الواجهات والأنواع المخصصة والميزات المتقدمة في TypeScript لهيكلة تطبيقاتك.
مدة القراءة: 35 دقيقة
المستوى: متوسط
ابدأ هذا الدرس
5

الأصناف والوراثة

أتقن البرمجة كائنية التوجه مع TypeScript: الأصناف والوراثة ومُعدِّلات الوصول والمفاهيم المتقدمة.
مدة القراءة: 40 دقيقة
المستوى: متوسط
ابدأ هذا الدرس
6

الأنواع العامة (Generics)

أتقن الأنواع العامة (Generics) لإنشاء شيفرة قابلة لإعادة الاستخدام وآمنة من حيث الأنواع مع TypeScript. تعلّم القيود والأنواع المساعدة والأنماط المتقدمة.
مدة القراءة: 45 دقيقة
المستوى: متوسط إلى متقدم
ابدأ هذا الدرس
7

مشروع متكامل - تطبيق لإدارة المهام

طوّر تطبيقًا متكاملًا لإدارة المهام باستخدام TypeScript: بنية معيارية وأنواع متقدمة واختبارات ونشر.
مدة القراءة: 60 دقيقة
المستوى: متقدم
ابدأ هذا الدرس