abstraction
تجريد
إظهار الخصائص الأساسية فقط وإخفاء التفاصيل المعقدة.
مرجع شامل للمطورين باللغة العربية
يحتوي على 95 مصطلح • اضغط Ctrl+K للبحث
إظهار الخصائص الأساسية فقط وإخفاء التفاصيل المعقدة.
مجموعة من الخطوات المنطقية لحل مشكلة معينة.
مجموعة من القواعد التي تتيح للتطبيقات التواصل مع بعضها البعض.
القيمة الفعلية التي تُمرر للمعامل.
هي نوع بيانات يخزن مجموعة من القيم في ترتيب معين، ويمكن الوصول إلى كل قيمة منها باستخدام فهرس.
وصف لعملية لا تُعيق تنفيذ الكود أثناء انتظارها.
عملية التحقق من هوية المستخدم.
تحديد ما إذا كان للمستخدم صلاحية الوصول إلى مورد معين.
كلمة مفتاحية تُستخدم مع async لانتظار إكمال عملية.
دالة تُمرر كوسيط إلى دالة أخرى وتُنفذ لاحقاً.
قالب يُستخدم لإنشاء كائنات تشترك في الخصائص والسلوكيات.
الجهاز أو البرنامج الذي يطلب البيانات أو الخدمات من الخادم.
نص لا ينفذ يستخدم لشرح الكود.
عملية حفظ تغييرات في المستودع مع رسالة توضيحية.
تحويل الكود إلى صيغة قابلة للتنفيذ.
جزء مستقل من واجهة المستخدم يمكن إعادة استخدامه.
تعبير منطقي يتحكم في سير البرنامج.
تعليمة تتحقق من شرط معين لتقرر ما إذا كانت كتلة من الكود ستُنفذ أم لا.
واجهة الإدخال والإخراج في البرمجة.
أمر يُستخدم لطباعة الرسائل في وحدة التحكم لتتبع سير البرنامج أو تصحيح الأخطاء.
قيمة لا تتغير.
دالة خاصة تُستخدم لإنشاء كائن جديد من صنف.
لغة من تطوير مايكروسوفت تُستخدم لتطوير تطبيقات باستخدام .NET.
لغة تنسيق تُستخدم لتنسيق مظهر صفحات الويب.
تنفيذ كود بديل إذا لم يتحقق الشرط.
إخفاء تفاصيل تنفيذ الكائن وتوفير واجهة للوصول إليها فقط.
عنوان URL يمثل وظيفة محددة في واجهة API.
مشكلة تحدث أثناء تنفيذ البرنامج تؤدي إلى توقفه أو سلوكه بشكل غير متوقع.
تفاعل المستخدم أو النظام مع الصفحة مثل الضغط أو التحريك.
دالة تنتظر حدوث حدث معين وتقوم بالاستجابة له.
تشغيل الكود.
مجموعة قيم وعوامل تعطي قيمة.
متغير يُمرر إلى الدالة.
لغة برمجة تُستخدم في تطوير تطبيقات الويب من جهة الخادم.
قدرة الكائنات على تنفيذ نفس الواجهة بطرق مختلفة.
كائن يمثل عملية غير مكتملة ستكتمل لاحقًا إما بالنجاح أو بالفشل.
قيم تُمرر إلى المكونات لتخصيص سلوكها أو مظهرها.
جلب التغييرات من المستودع البعيد إلى الجهاز المحلي.
إرسال التغييرات من الجهاز المحلي إلى المستودع البعيد.
لغة برمجة سهلة تُستخدم في تطوير الويب والذكاء الاصطناعي وتحليل البيانات.
مكان يُخزن فيه الكود البرمجي والإصدارات باستخدام Git.
رسالة يرسلها العميل إلى الخادم لطلب بيانات أو تنفيذ عملية.
البيانات التي يرسلها الخادم رداً على الطلب.
تصميم يتكيف تلقائيًا مع حجم الشاشة أو الجهاز.
القيمة التي ترجعها الدالة بعد تنفيذها.
لغة مرنة تُستخدم في تطوير الويب مع إطار Ruby on Rails.
المجال الذي يمكن الوصول فيه للمتغيرات.
جهاز أو برنامج يقدم خدمات أو بيانات لأجهزة أخرى عبر الشبكة.
لغة تُستخدم لإدارة قواعد البيانات واستعلام البيانات.
البيانات التي تمثل حالة المكون وتتغير مع التفاعل.
تعليمات تنفيذية في البرنامج.
مجموعة من الأحرف تمثل نصاً.
لغة برمجة لتطوير تطبيقات iOS وmacOS من Apple.
قواعد كتابة الكود.
طريقة لكتابة سلاسل نصية تسمح بتضمين المتغيرات والتعابير داخل النص باستخدام `${}`.
واجهة نصية للتفاعل مع نظام التشغيل أو بيئة البرمجة من خلال أوامر مكتوبة.
رمز يُستخدم لتمثيل هوية المستخدم أو صلاحياته.
القيمة المنطقية التي تعني الصح.
تصنيف البيانات مثل نص، رقم، أو قيمة منطقية.
لغة مبنية على جافاسكريبت تضيف دعم الأنواع الثابتة لتحسين جودة الكود.