🎓 جميع الدورات مجانية! سجّل الآن وابدأ التعلم.

الطريق إلى مهنة أحلامك

893 دورة مطابقة لمعايير الفلتر.

أساسيات اختبار البرمجيات
مجاني
البرمجة

أساسيات اختبار البرمجيات

أساسيات اختبار البرمجيات هي مجال معرفي وتطبيقي يهتم بالتحقق من أن المنتج البرمجي يلبي المتطلبات المحددة وأنه خالٍ من العيوب قدر الإمكان قبل التسليم.

  • يحلل المتعلم مفاهيم اختبار البرمجيات ومبادئه الأساسية لتمييز...
  • يخطط المتعلم استراتيجية اختبار متكاملة وفق دورة حياة الاختبا...
  • +6 مخرجات إضافية
12 وحدات
راجع
أتمتة الاختبارات باستخدام Selenium
مجاني
البرمجة

أتمتة الاختبارات باستخدام Selenium

أتمتة الاختبارات باستخدام Selenium هي عملية استخدام إطار عمل Selenium مفتوح المصدر لكتابة وتنفيذ اختبارات آلية لتطبيقات الويب، بهدف التحقق من سلوك التطبيق ووظائفه بشكل مت...

  • يحلل مفاهيم أتمتة الاختبارات وبنية Selenium لتحديد مكونات We...
  • يهيئ بيئة عمل Selenium ويبني أول اختبار آلي باستخدام Java أو...
  • +6 مخرجات إضافية
12 وحدات
راجع
مبادئ الكود النظيف
مجاني
البرمجة

مبادئ الكود النظيف

مبادئ الكود النظيف هي مجموعة من المعايير والممارسات التي تجعل الشيفرة سهلة القراءة والفهم والتعديل والاختبار، لا مجرد شيفرة تعمل على الجهاز.

  • يحلل معايير الكود النظيف لتمييز الخصائص التي تجعل الشيفرة قا...
  • يطبق قواعد الأسماء ذات المعنى عند تسمية المتغيرات والدوال وا...
  • +6 مخرجات إضافية
12 وحدات
راجع
ممارسات مراجعة الكود
مجاني
البرمجة

ممارسات مراجعة الكود

ممارسات مراجعة الكود هي مجموعة العمليات والمعايير والسلوكيات التي يفحص بها أعضاء فريق التطوير تغييرات الكود قبل دمجها في الفرع الرئيسي أو إصدارها.

  • يحلل المتعلم أساسيات مراجعة الكود ودورها في تحسين جودة البرم...
  • يهيئ المتعلم بيئة مراجعة فعّالة تشمل الأدوات وسير العمل وسيا...
  • +6 مخرجات إضافية
12 وحدات
راجع
شرح JSON وصيغ البيانات
مجاني
البرمجة

شرح JSON وصيغ البيانات

JSON هو اختصار لـ JavaScript Object Notation، وهو صيغة نصية خفيفة لتمثيل البيانات المنظمة وتبادلها بين الأنظمة واللغات البرمجية المختلفة.

  • تحليل البيانات الخام وتحديد كيفية تحويلها إلى صيغ منظمة مثل...
  • تطبيق قواعد أنواع القيم في JSON والترميز الصحيح لكتابة مستند...
  • +6 مخرجات إضافية
12 وحدات
راجع
تحسين أداء الويب
مجاني
تصميم الويب

تحسين أداء الويب

تحسين أداء الويب هو مجال متخصص يهدف إلى تقليل زمن تحميل صفحات الويب وتحسين سرعة استجابتها وتفاعلها مع المستخدم.

  • يحلل المتعلم أساسيات أداء الويب وتأثيرها على تجربة المستخدم...
  • يقيس المتعلم مقاييس الأداء الأساسية مثل LCP وINP وCLS ويربطه...
  • +6 مخرجات إضافية
12 وحدات
راجع
أساسيات أمن المواقع لأصحاب المواقع
مجاني
الأمن السيبراني

أساسيات أمن المواقع لأصحاب المواقع

أساسيات أمن المواقع لأصحاب المواقع هي مجموعة المعارف والممارسات التي تمكّن مالك الموقع من فهم سطح الهجوم الخاص بموقعه وحماية أصوله الرقمية.

  • يحلل مفاهيم أمن المواقع ومسؤوليات مالك الموقع لتحديد الثغرات...
  • يقيّم التهديدات الشائعة التي تستهدف المواقع مثل حقن SQL والت...
  • +5 مخرجات إضافية
12 وحدات
راجع
أساسيات استضافة المواقع والخوادم
مجاني
التكنولوجيا وتقنية المعلومات

أساسيات استضافة المواقع والخوادم

أساسيات استضافة المواقع والخوادم هي مجموعة المعارف التي تفسر كيف تُخزَّن مواقع الويب وتُقدَّم للمستخدمين عبر شبكة الإنترنت.

  • يميّز المتعلم المفاهيم الأساسية للويب واستضافة المواقع، ويشر...
  • يُعدّ المتعلم سجلات DNS المناسبة لنطاق ما، ويربط بين أنواع ا...
  • +6 مخرجات إضافية
12 وحدات
راجع
Chrome DevTools لتصحيح أخطاء الويب
مجاني
البرمجة

Chrome DevTools لتصحيح أخطاء الويب

Chrome DevTools هي مجموعة أدوات مدمجة في متصفح Google Chrome تُستخدم لفحص صفحات الويب وتحليل سلوكها وتصحيح أخطائها أثناء التطوير.

  • يفتح المتعلم واجهة Chrome DevTools ويحدد الأدوات الأساسية لب...
  • يفحص المتعلم عناصر DOM ويعدل الأنماط في لوحة Elements لتقييم...
  • +6 مخرجات إضافية
12 وحدات
راجع
تطوير إضافات المتصفح
مجاني
البرمجة

تطوير إضافات المتصفح

تطوير إضافات المتصفح هو مجال برمجي يختص بإنشاء برامج صغيرة تعمل داخل متصفحات الويب لتعديل السلوك الافتراضي أو إضافة وظائف جديدة للمستخدم.

  • يصمم الطالب ملف manifest صحيحًا لإضافة متصفح تحدد الإصدار وا...
  • يبني واجهات مستخدم للإضافة تشمل النوافذ المنبثقة وصفحات الخي...
  • +6 مخرجات إضافية
12 وحدات
راجع
بناء روبوتات المحادثة بدون برمجة
مجاني
الذكاء الاصطناعي

بناء روبوتات المحادثة بدون برمجة

بناء روبوتات المحادثة بدون برمجة هو مجال يجمع بين تصميم تجربة المستخدم، وهندسة المحادثة، وأدوات الأتمتة الجاهزة لإنشاء وكلاء محادثة يؤدون مهام محددة.

  • تحليل أساسيات روبوتات المحادثة والتمييز بين أنواعها الرئيسية...
  • تصميم تجربة محادثة ونبرة حوار متوافقة مع الجمهور المستهدف وس...
  • +6 مخرجات إضافية
12 وحدات
راجع
بناء بوتات Telegram
مجاني
البرمجة

بناء بوتات Telegram

بوتات Telegram هي حسابات آلية تعمل داخل تطبيق Telegram وتتفاعل مع المستخدمين عبر واجهة برمجية رسمية.

  • يُهيّئ بيئة تطوير عملية لبناء بوتات Telegram باستخدام لغة بر...
  • يربط تطبيق البوت بـ Telegram Bot API ويطبّق المصادقة الآمنة،...
  • +5 مخرجات إضافية
12 وحدات
راجع
Power Automate لأتمتة سير العمل المكتبي
مجاني
برامج الكمبيوتر

Power Automate لأتمتة سير العمل المكتبي

Power Automate لأتمتة سير العمل المكتبي هو مجال تقني وإداري يهتم بتحويل المهام المتكررة والعمليات اليدوية في بيئة المكتب إلى تدفقات آلية منظمة.

  • تحليل أساسيات Power Automate وبيئة العمل المكتبي لتحديد متى...
  • بناء أول تدفق مكتبي وربطه بمشغلات وإجراءات مناسبة لتنفيذ خطو...
  • +6 مخرجات إضافية
12 وحدات
راجع
Power Apps لنماذج الأعمال
مجاني
التكنولوجيا وتقنية المعلومات

Power Apps لنماذج الأعمال

Power Apps لنماذج الأعمال هو مجال تطوير تطبيقات الأعمال باستخدام منصة Power Apps من مايكروسوفت، والتي تتيح إنشاء نماذج رقمية مخصصة لجمع البيانات ومعالجتها وعرضها.

  • تحليل أساسيات Power Apps وبيئة إنشاء النماذج لتحديد مكونات ا...
  • ربط مصادر البيانات والموصلات مثل SharePoint وDataverse وSQL...
  • +6 مخرجات إضافية
12 وحدات
راجع
الثقافة البياناتية للمديرين
مجاني
علم البيانات

الثقافة البياناتية للمديرين

الثقافة البياناتية للمديرين هي منظومة قيم وممارسات ومهارات تجعل البيانات جزءاً أصيلاً من طريقة التفكير والقيادة واتخاذ القرار في المؤسسة.

  • يحدد المفاهيم الأساسية للثقافة البياناتية ويقود مبادرات لترس...
  • يترجم أهداف العمل الاستراتيجية إلى أسئلة بيانات دقيقة وقابلة...
  • +6 مخرجات إضافية
12 وحدات
راجع