عن تعلم TypeScript - دورة برمجة
تعلم TypeScript: دروس تفاعلية واختبارات ومرشد ذكي. برمج كل يوم.
تعلّم TypeScript من الصفر — لا حاجة لأي خبرة سابقة.
دروس TypeScript قصيرة، محرر شيفرة حقيقي على هاتفك، ومرشد ذكاء اصطناعي يجيب على أسئلتك في ثوانٍ.
صُممت للمبتدئين تمامًا، وللطلاب، ولمن يغيّرون مسارهم المهني.
لماذا تتعلّم TypeScript؟
• TypeScript مهارة مطلوبة بقوة — إضافة قوية لسيرتك الذاتية
• تعلّم بالممارسة: كل درس يمزج نظرية قصيرة بتمارين حقيقية
• ابنِ أساسًا متينًا لمشاريعك ولعملك ولمقابلاتك الوظيفية
• ابدأ من الصفر — كل مفهوم يُشرح بلغة بسيطة وواضحة
• خبرة TypeScript تفتح لك أدوات تحرير أفضل — إكمال تلقائي دقيق، وإعادة تسمية آمنة، وتنقّل فوري بين تعريفات الكود
ماذا ستتعلّم
• أساسيات TypeScript — المفاهيم الجوهرية خطوة بخطوة
• اللبنات الأساسية المستخدمة في العمل الحقيقي
• تقنيات عملية يمكنك تطبيقها فورًا
• الأخطاء الشائعة — وكيف تتجنّبها
• تمارين تطبيقية بعد كل موضوع
• مواضيع متقدّمة للانتقال إلى ما بعد الأساسيات
تعمّق أكثر في TypeScript
• نظام الأنواع بعمق — الأنواع المتّحدة (unions)، وتضييق الأنواع (narrowing)، وحرّاس الأنواع
• الأنواع العامة (Generics) — اكتب دوالًا ومكوّنات قابلة لإعادة الاستخدام وتبقى آمنة النوع
• استدلال الأنواع (type inference) والأنواع المساعدة (utility types) مثل Partial و Pick و Record
• استخدام TypeScript مع مكوّنات React — خصائص وحالات وhooks مكتوبة بأنواع دقيقة
• استخدام TypeScript مع خلفيات Node.js — واجهات برمجية مكتوبة بأنواع من طرف إلى طرف
• خيارات المترجم الصارمة (strict) التي تكشف الأخطاء قبل أن يعمل الكود إطلاقًا
• التعامل مع مكتبات خارجية وملفات تعريف الأنواع (.d.ts) للاستفادة من TypeScript حتى مع مكتبات JavaScript القديمة
• ترحيل مشروع JavaScript موجود إلى TypeScript تدريجيًا، ملفًا بعد ملف، دون التوقف عن تطوير الميزات
لماذا يهم أمان الأنواع
تخيّل أنك تكتشف خطأ إملائيًا في اسم خاصية قبل أن يعمل تطبيقك على الإطلاق، أو تحصل على خطأ واضح في اللحظة التي تمرّر فيها نصًا بدلًا من رقم متوقّع. هذا ما يفعله مترجم TypeScript تمامًا: يحوّل آلاف الأخطاء الصامتة التي تظهر فقط عند التشغيل إلى أخطاء فورية وقابلة للتصحيح مباشرة في محرّرك — قبل أن يصل الكود إلى الإنتاج بكثير. سواء كنت تبني مكوّنات واجهة في React، أو واجهات REST في Node.js، أو مجرد سكربت شخصي صغير، فإن الأنواع الثابتة تعني مفاجآت أقل من أخطاء 'undefined is not a function' وثقة أكبر في كل مرة تنشر فيها كودك.
كل ما تحتاجه لتعلّم TypeScript
✔ مرشد الذكاء الاصطناعي — علقت في مفهوم أو خطأ؟ اسأل أي شيء واحصل على إجابة واضحة في ثوانٍ
✔ أكثر من 100 درس قصير (5-10 دقائق لكل درس) — مصمّمة لحياتك الحقيقية لا لقاعات المحاضرات
✔ محرر شيفرة حقيقي — اكتب وشغّل شيفرة TypeScript مباشرة على هاتفك
✔ اختبارات قصيرة وتحديات برمجية بعد كل موضوع لترسيخ ما تعلّمته
✔ تحدي الشيفرة الأسبوعي — تنافس مع متعلّمين من حول العالم
✔ شهادة إتمام — انجح في الاختبار النهائي وأثبت مهاراتك
✔ سلاسل إنجاز، وتتبّع للتقدّم، وتذكيرات ذكية لتحافظ على استمراريتك
✔ تعلّم أثناء التنقّل — الدروس تُحمَّل بسرعة وتعمل حتى مع اتصال ضعيف
✔ التطبيق متوفر بـ22 لغة
لمن هذا التطبيق؟
• المبتدئون تمامًا الذين يخطون خطواتهم الأولى
• الطلاب الذين يريدون تمرينًا إضافيًا إلى جانب دراستهم
• من يغيّرون مسارهم المهني ويبنون مهارات مطلوبة
• كل من يشعر بالفضول تجاه TypeScript
• كل من يستعد لمقابلات العمل في الواجهة الأمامية أو التطوير الشامل
جزء من عائلة CoddyKit — أكثر من 40 تطبيق برمجة يثق به أكثر من 100,000 متعلّم حول العالم.
ابدأ مجانًا: دورتك الأولى مجانية، مع حصة يومية من مرشد الذكاء الاصطناعي. Pro يفتح كل الدورات، ويزيل الإعلانات، ويمنحك مرشد ذكاء اصطناعي غير محدود.
نزّل Learn TypeScript | Code & Run واكتب أول سطر TypeScript لك اليوم.
What's new in the latest 70.14.0
معلومات تعلم TypeScript - دورة برمجة APK
الإصدارات القديمة لـ تعلم TypeScript - دورة برمجة
قم بتنزيل سريع وآمن بالغاية عبر تطبيق APKPure
قم بتثبيت ملفات XAPK/APK بنقرة واحدة على أندرويد!




