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

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

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

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

أساسيات SQL

أساسيات SQL هي مجموعة المفاهيم والمهارات التي تتيح التعامل مع قواعد البيانات العلائقية عبر لغة الاستعلامات البنيوية.

  • يميّز بين مكونات قواعد البيانات العلائقية، مثل الجداول والصف...
  • يكتب استعلامات SELECT ويطبّق شروط WHERE باستخدام المعاملات ا...
  • +6 مخرجات إضافية
12 وحدات
راجع
SQL: الربط والاستعلامات الفرعية
مجاني
البرمجة

SQL: الربط والاستعلامات الفرعية

SQL: الربط والاستعلامات الفرعية هو مجال في لغة الاستعلامات البنيوية يختص بجمع البيانات من أكثر من جدول واستخلاص نتائج محسوبة أو مشروطة من خلال استعلامات متداخلة.

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

أساسيات تصميم REST API

أساسيات تصميم REST API تشير إلى مجموعة المبادئ والممارسات المستخدمة لبناء واجهات برمجة تطبيقات تتبع النمط المعماري REST (Representational State Transfer).

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

أساسيات PHP

أساسيات PHP هي مجموعة المفاهيم والقواعد التي يقوم عليها استخدام لغة PHP في بناء تطبيقات الويب من جهة الخادم.

  • يهيئ بيئة PHP محلية ويحلل دورة طلب واستجابة HTTP لربط كود PH...
  • يطبق المتغيرات والأنواع والثوابت في PHP لبناء تعبيرات صحيحة...
  • +6 مخرجات إضافية
12 وحدات
راجع
أساسيات Laravel
مجاني
البرمجة

أساسيات Laravel

أساسيات Laravel تشير إلى المبادئ والمكونات الجوهرية لإطار العمل Laravel، وهو إطار مفتوح المصدر لبناء تطبيقات الويب بلغة PHP يعتمد على نمط MVC.

  • يهيئ بيئة تطوير Laravel وينشئ مشروعًا جديدًا باستخدام Compos...
  • يصمم مسارات Laravel ووحدات التحكم لتنظيم منطق التطبيق وربط ع...
  • +6 مخرجات إضافية
12 وحدات
راجع
أساسيات إضافات WordPress
مجاني
البرمجة

أساسيات إضافات WordPress

أساسيات إضافات WordPress تشير إلى المبادئ والممارسات الأساسية التي تمكن المطورين من توسيع وظائف نظام إدارة المحتوى WordPress دون تعديل الشيفرة الأساسية.

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

بناء تطبيقات بدون كود باستخدام Bubble

بناء تطبيقات بدون كود باستخدام Bubble هو منهج لإنشاء تطبيقات ويب تفاعلية عبر محرر مرئي يعتمد على السحب والإفلات وربط العناصر بالبيانات والمنطق البرمجي دون كتابة شيفرة تقل...

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

بناء التطبيقات باستخدام FlutterFlow

بناء التطبيقات باستخدام FlutterFlow هو مجال تطويري يعتمد على بيئة بصرية لإنشاء تطبيقات Flutter عبر السحب والإفلات وربط العناصر بالبيانات والمنطق.

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

إنشاء الألعاب في Roblox

إنشاء الألعاب في Roblox هو مجال تطويري يجمع بين تصميم البيئات ثلاثية الأبعاد وكتابة المنطق البرمجي داخل محرك Roblox Studio.

  • يوظف واجهة Roblox Studio وأدوات Explorer وProperties لإنشاء...
  • يبني عوالم ثلاثية الأبعاد باستخدام الأجزاء والمواد لتشكيل تض...
  • +6 مخرجات إضافية
12 وحدات
راجع
برمجة سكراتش للأطفال
مجاني
البرمجة

برمجة سكراتش للأطفال

برمجة سكراتش للأطفال هي مجال تعليمي يقدّم لغة برمجة مرئية قائمة على الكتل، طُوّرت في مختبر الوسائط بمعهد ماساتشوستس للتكنولوجيا، وتتيح للأطفال تركيب الأوامر كقطع ملونة بد...

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

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

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

  • يحلل المتعلم مفاهيم اختبار البرمجيات ومبادئه الأساسية لتمييز...
  • يخطط المتعلم استراتيجية اختبار متكاملة وفق دورة حياة الاختبا...
  • +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 وحدات
راجع