So glad I took this. It provided a solid foundation and the practical applications discussed are immediately useful. Great value.
أساسيات TypeScript: بناء تطبيقات آمنة من حيث النوع (Type-Safe) باستخدام React
إتقان أساسيات TypeScript، والـ type annotations، والـ generics لبناء تطبيقات ويب قوية وآمنة من حيث النوع باستخدام React ومكتبات التحقق من صحة البيانات الحديثة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
مع تزايد تعقيد تطبيقات الويب، يصبح اكتشاف الأخطاء مبكرًا أمرًا ضروريًا لكتابة تعليمات برمجية موثوقة. يعزز TypeScript لغة JavaScript عن طريق إضافة أنواع ثابتة (static types)، مما يساعدك على اكتشاف الأخطاء قبل تشغيل التعليمات البرمجية الخاصة بك على الإطلاق.
ترشدك هذه الدورة المكتوبة من مطور JavaScript إلى مهندس TypeScript واثق. ستبدأ بالمصطلحات الأساسية وقواعد بناء الجملة للـ static typing، وتتقدم إلى تكوينات الأنواع المتقدمة، وفي النهاية ستتعلم كيفية دمج TypeScript بسلاسة في تطبيقات React الحديثة لتحقيق أمان النوع الشامل (end-to-end type safety).
ما ستتعلمه:
- فهم مفاهيم النوع الأساسية، بما في ذلك type annotations، و type inference، و union types.
- إدارة هياكل البيانات المعقدة باستخدام TypeScript interfaces، و type aliases، والمصفوفات (arrays)، والكائنات (objects).
- تطبيق أنماط التعليمات البرمجية القابلة لإعادة الاستخدام باستخدام TypeScript generics والـ function typing المتقدم.
- التحقق من صحة بيانات واجهة برمجة التطبيقات (API) الخارجية في وقت التشغيل باستخدام التحقق الحديث من المخطط (schema validation) مع مكتبة Zod.
- دمج TypeScript مع React لبناء مكونات آمنة من حيث النوع، وإدارة الحالة (state)، والتعامل مع الأحداث بأمان.
- تكوين أدوات البناء الحديثة مثل Vite لإنشاء بيئة تطوير فعالة وآمنة من حيث النوع.
ستبدأ بتعلم مفاهيم وبناء جملة الـ typing الأساسية قبل الانتقال إلى التمارين العملية التي توضح كيفية إدارة حالة التطبيق، وجلب البيانات بأمان، وبناء واجهات ويب كاملة. من خلال الشروحات المكتوبة وأمثلة التعليمات البرمجية العملية، ستطور فهمًا عميقًا لسير عمل أمان النوع (type safety workflows).
تم تصميم هذه الدورة لمطوري الويب والمبتدئين في البرمجة الذين لديهم فهم أساسي لـ JavaScript ويرغبون في الانتقال إلى كتابة TypeScript قوية. لا تتطلب خبرة سابقة في TypeScript.
ابدأ القراءة اليوم للارتقاء بمهاراتك في التطوير وبناء تطبيقات ويب موثوقة للغاية.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 42 دقيقة من المحتوى التطبيقي
المراجعات (2)
مادة أساسية جيدة. لقد أعجبني مزيج النظرية والممارسة، على الرغم من أن بعض الأمثلة كان يمكن أن تكون أكثر وضوحا.
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
أساسيات TypeScript
شهادة
تطبيق عملي
SR 50.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
التطوير الزاوي المنظم: بناء تطبيقات تفاعلية
شهادة
تطبيق عملي
SR 50.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
1999: إنشاء أول موقع إلكتروني.
شهادة
تطبيق عملي
SR 50.00
→
🔥 مطلوب
🎓 بشهادة
تطوير تطبيقات الويب الكلاسيكية باستخدام Angular: الوحدات (Modules)، TypeScript، وواجهات برمجة التطبيقات (APIs)
شهادة
تطبيق عملي
SR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع