دورة لغة TypeScript لتطوير تطبيقات الويب

Card image cap
دورة لغة TypeScript لتطوير تطبيقات الويب
  • القسم الاتصالات وتكنولوجيا المعلومات
  • التصنيف دورات لغات البرمجة

تهدف هذه الدورة إلى تزويد المطورين بالمهارات الأساسية والمتقدمة لاستخدام لغة TypeScript في تطوير تطبيقات الويب الحديثة. ستغطي الدورة أساسيات TypeScript، ومزاياها مقارنةً بـ JavaScript، وكيفية استخدامها لبناء تطبيقات قوية وقابلة للصيانة. كما سيتم التركيز على التكامل مع أطر العمل الشهيرة مثل React وAngular لتحسين الإنتاجية وتطوير تطبيقات عالية الجودة.

الوصف


أهداف الدورة

  1. فهم أساسيات TypeScript وأهم الفروقات بينها وبين JavaScript.
  2. تعلم كيفية كتابة كود نظيف وقابل للصيانة باستخدام TypeScript.
  3. استكشاف الميزات المتقدمة مثل الأنواع العامة (Generics) والواجهات (Interfaces).
  4. التكامل مع أطر العمل الشهيرة مثل React وAngular.
  5. تحسين أمان واستقرار التطبيقات من خلال تطبيق أفضل ممارسات TypeScript.

 

محاور الدورة

1. مقدمة إلى TypeScript:

  • تعريف TypeScript وفوائدها.
  • الفرق بين JavaScript وTypeScript.
  • إعداد بيئة العمل مع TypeScript.

2. أساسيات TypeScript:

  • الأنواع (Types) في TypeScript.
  • المتغيرات، الثوابت، والوظائف.
  • أنواع البيانات المتقدمة مثل المصفوفات والكائنات.

3. البرمجة الكائنية (OOP) في TypeScript:

  • الفئات (Classes) والكائنات (Objects).
  • الوراثة (Inheritance) والتعددية الشكلية (Polymorphism).
  • الواجهات (Interfaces) والأنواع العامة (Generics).

4. التعامل مع الأخطاء وتصحيحها:

  • إدارة الأخطاء والاستثناءات في TypeScript.
  • استخدام أدوات تصحيح الأخطاء (Debugging Tools).
  • تحسين الأداء باستخدام TypeScript.

5. تكامل TypeScript مع أطر العمل:

  • استخدام TypeScript مع React.
  • تطوير تطبيقات Angular باستخدام TypeScript.
  • التكامل مع Node.js لتطوير تطبيقات الواجهة الخلفية.

6. إدارة البيانات والتعامل مع APIs:

  • التعامل مع RESTful APIs باستخدام TypeScript.
  • استخدام Fetch وAxios لاسترداد البيانات.
  • بناء تطبيقات تفاعلية تعتمد على البيانات.

7. أفضل الممارسات والتطبيقات العملية:

  • تنظيم الكود وتحسين القابلية للصيانة.
  • أدوات التطوير مثل Webpack وESLint.
  • إنشاء مشروع عملي باستخدام TypeScript.

تاريخ الإنعقاد مكان الإنعقاد سجل الآن
 20/06/2025 دبي
 16/07/2025 دبي
 11/08/2025 دبي
التصنيف
الاتصالات وتكنولوجيا المعلومات
القسم
دورات لغات البرمجة