برمجة
مقالات متنوعة تخص البرمجة وتطوير المواقع وتحميل أدوات البرمجة والإسطوانات المتعلقة بها
شرح نظام تسجيل دخول مبسط (Login System)
users = {
"admin": "1234",
"lina": "pass99"
}
username = input("Username: ")
password = input("Password: ")
if username in users and users == password:
print("Login successful") ... إكمال القراءة
بواسطة: لينا عمر ـ 13/May/2026
البرمجة من منظور هندسي
في المشاريع البرمجية الحقيقية، الكود لا يُكتب بشكل عشوائي أو كحلول منفصلة، بل يتم تصميمه كـ “نظام” له بنية واضحة وتدفق بيانات محدد. لذلك فهم المفاهيم الأساسية بطريقة سطحية لم يعد كافيًا.
أولًا: المتغيرات كجزء من بنية البيانات (Data State) ... إكمال القراءة
بواسطة: لينا عمر ـ 13/May/2026
شرح المتغيرات وإدارة الحالة State Management
user_name = "Lina"
is_active = True
المتغيرات هنا لا تُعتبر مجرد تخزين بيانات، بل تمثل “حالة النظام” التي يتم بناء المنطق عليها، خصوصًا في التطبيقات الكبيرة حيث تتغير القيم باستمرار وتؤثر على تدفق البرنامج.
المنطق الشرطي وتدفق التنفيذ
if ... إكمال القراءة
بواسطة: لينا عمر ـ 13/May/2026
هل تعلم الخوارزميات ضروري لكل مبرمج؟
يُعتبر تعلم الخوارزميات وهياكل البيانات من أهم المواضيع في علوم الحاسب، وغالبًا ما يتم التركيز عليها في الدراسة الأكاديمية ومقابلات العمل. لكن في المقابل، هناك جدل دائم بين المبرمجين: هل فعلاً كل مبرمج يحتاج يتعمق في الخوارزميات؟
من جهة، ... إكمال القراءة
بواسطة: لينا عمر ـ 13/May/2026
هل قواعد البيانات التقليدية (SQL) ما زالت الأفضل رغم ظهور NoSQL؟
تُعتبر قواعد البيانات من أهم أجزاء أي نظام برمجي، فهي المسؤولة عن تخزين البيانات وتنظيمها واسترجاعها عند الحاجة. ومن أشهر أنواعها قواعد البيانات التقليدية المعروفة باسم SQL، مثل MySQL وPostgreSQL.
في السنوات الأخيرة ظهر نوع آخر يسمى NoSQL، مثل ... إكمال القراءة
بواسطة: لينا عمر ـ 13/May/2026
هل الاعتماد على لغات عالية المستوى أضعف فهم المبرمجين للأساسيات؟
مع تطور لغات البرمجة الحديثة مثل Python وJavaScript وغيرها، أصبح من السهل على المبتدئين كتابة الأكواد بسرعة وإنجاز المشاريع بدون الحاجة لكتابة تفاصيل معقدة. هذا ما يُعرف باستخدام “اللغات عالية المستوى”.
لكن هذا التطور أثار سؤال مهم في مجال البرمجة: ... إكمال القراءة
بواسطة: لينا عمر ـ 13/May/2026
هل ممكن نتعلم البرمجة بدون رياضيات؟ وليش الناس تختلف عليه؟
يتساءل الكثير من المبتدئين في مجال البرمجة: هل يجب أن أكون قويًا في الرياضيات حتى أتعلم البرمجة؟ الحقيقة أن الإجابة ليست “نعم أو لا” بشكل مطلق، بل تعتمد على نوع البرمجة التي تريد تعلمها.
البرمجة بشكل عام تعتمد بشكل أساسي على التفكير المنطقي وحل ... إكمال القراءة
بواسطة: لينا عمر ـ 13/May/2026
تحديث لمنصة ايجاز للمعلمين والمدرسين والتدريسيين للجامعات والمعاهد
السلام عليكم
الفترة التجريبية لمنصة ايجاز اكمالا لهذا الموضوع
https://www.dorar-aliraq.net/showthread.php?t=1356028
تم اطلاق تحديث جديد وهو امكانية رفع النتائج عن طريق جدول اكسيل واعطاء رابط للتلاميذ للاستعلام عن نتائجهم
لا تظهر النتائج ... إكمال القراءة
بواسطة: رمـْـْْـْــــــــآڊ♡ ـ 19/April/2026
تعريب برنامج SAS.Planet للمرئيات الفضائية
السلام عليكم
بعد جهد مستمر لثلاث ايام تم ولله الحمد تعريب برنامج SAS.planet البرنامج الشهير لتنزيل المرئيات الفضائية عالية الدقة
وحسب اخر تحديث للبرنامج اي التحديث الرسمي
واضافة لتغيير اللغة تم تنزيل تحديث للخرائط داخل الساس بلانت لتعمل ... إكمال القراءة
بواسطة: رمـْـْْـْــــــــآڊ♡ ـ 15/April/2026
CV Studio - صانع السيرة الذاتية المحترف
السلام عليكم
قسم CV Studio - صانع السيرة الذاتية المحترف و الجديد في منصة المعلم المرشد
اصنع سيرتك الذاتية ونسقها مجانا بكل حرية مع 50 اداة للتعديل ومختلف الالوان والادوات
من منصة المعلم المرشد انطلق نحو وظيفة أحلامك بسيرة ذاتية ... إكمال القراءة
بواسطة: رمـْـْْـْــــــــآڊ♡ ـ 3/April/2026
أمن قواعد البيانات: حماية المعلومات الحساسة في العصر الرقمي
مع تزايد حجم البيانات وتوسع استخدامها في التطبيقات الحديثة، أصبح أمن قواعد البيانات قضية مركزية لكل مطور ومؤسسة. البيانات ليست مجرد أرقام أو نصوص، بل هي معلومات حساسة تؤثر على الأفراد والشركات والدول.
أهمية حماية قواعد البيانات:
خرق البيانات ... إكمال القراءة
بواسطة: لينا عمر ـ 25/March/2026
تحسين أداء قواعد البيانات: استراتيجيات الفهارس (Indexing) وأهميتها
أداء قواعد البيانات هو أحد أهم العوامل التي تحدد سرعة وكفاءة التطبيقات الحديثة، خاصة مع زيادة حجم البيانات وتنوعها. من أبرز الطرق لتحسين الأداء استخدام الفهارس (Indexes) بذكاء، فهي تسهل الوصول إلى البيانات بسرعة دون الحاجة لمسح الجداول بالكامل. ... إكمال القراءة
بواسطة: لينا عمر ـ 25/March/2026
الاتجاهات الحديثة في قواعد البيانات وتحسين أداء التطبيقات
مع تطور التطبيقات الرقمية وازدياد حجم البيانات بشكل هائل، أصبح اختيار قاعدة البيانات المناسبة وإدارتها بكفاءة أمرًا حيويًا لضمان أداء التطبيقات واستقرارها. اليوم، نشهد عدة اتجاهات حديثة في هذا المجال:
قواعد البيانات السحابية (Cloud Databases): ... إكمال القراءة
بواسطة: لينا عمر ـ 25/March/2026
ما فائدة الأمر print في البرمجة ؟
يُعد الأمر print من أبسط وأهم الأوامر في معظم لغات البرمجة، ويستخدم لعرض النصوص أو النتائج على الشاشة.
فمثلًا في لغة Python يمكن استخدامه لطباعة رسالة أو نتيجة عملية حسابية.
مثال
print("مرحبا بالعالم")
سيقوم هذا السطر بطباعة الجملة على ... إكمال القراءة
بواسطة: لينا عمر ـ 8/March/2026
شرح كود يحسب مضروب العدد (Factorial) بلغة Python
num = int(input("أدخل رقمًا: "))
factorial = 1
for i in range(1, num + 1):
factorial = factorial * i
print("مضروب العدد هو:", factorial) ... إكمال القراءة
بواسطة: لينا عمر ـ 8/March/2026
الفرق بين Monolithic Architecture و Microservices
عند تطوير أي نظام برمجي كبير، لا يتعلق القرار فقط باختيار لغة البرمجة أو نوع قاعدة البيانات، بل يتعلق أيضًا بالمعمارية (Architecture) التي سيُبنى عليها النظام.
أشهر نمطين معماريين اليوم هما:
• Monolithic Architecture
• Microservices ... إكمال القراءة
بواسطة: لينا عمر ـ 12/February/2026
ما هو Query Optimization ولماذا بعض الاستعلامات بطيئة جدًا؟
أحد أكثر الأسئلة شيوعًا في عالم قواعد البيانات هو:
لماذا يكون الاستعلام بطيئًا رغم أن البيانات منظمة؟
كثير من المبتدئين يعتقدون أن كتابة استعلام صحيح نحويًا (Syntax) يعني أنه جيد، لكن في الواقع هناك فرق كبير بين:
استعلام يعمل ✔️
واستعلام ... إكمال القراءة
بواسطة: لينا عمر ـ 12/February/2026
الفرق بين Backend و Frontend ولماذا يحتاج المبرمج لفهم الاثنين
في عالم تطوير البرمجيات، ينقسم العمل غالبًا إلى جزأين أساسيين: الواجهة الأمامية (Frontend) و الواجهة الخلفية (Backend). فهم الفرق بينهما يساعد أي مبرمج على اختيار مساره أو حتى التميز كمطوّر شامل.
أولًا: ما هو الـ Frontend؟
هو كل ما ... إكمال القراءة
بواسطة: لينا عمر ـ 6/February/2026
أهمية كتابة كود نظيف (Clean Code) في تطوير البرمجيات
لا يقتصر نجاح أي مشروع برمجي على كونه يعمل فقط، بل يعتمد بشكل كبير على جودة الكود المكتوب. فالكود النظيف يسهل فهمه وتطويره وصيانته، ويقلل من الأخطاء على المدى الطويل.
ما هو الكود النظيف؟
الكود النظيف هو كود: ... إكمال القراءة
بواسطة: لينا عمر ـ 6/February/2026
كيف تؤثر هياكل البيانات على كفاءة البرامج؟
لا تقتصر قوة أي برنامج على لغة البرمجة المستخدمة فقط، بل تعتمد بشكل كبير على هياكل البيانات التي تُستخدم لتنظيم وتخزين المعلومات داخل البرنامج. الاختيار الصحيح لهيكل البيانات قد يحدث فرقًا واضحًا في سرعة الأداء وكفاءة التطبيق.

ما هي هياكل ... إكمال القراءة
بواسطة: لينا عمر ـ 6/February/2026
دور واجهات برمجة التطبيقات (APIs) في ربط الأنظمة
أصبحت واجهات برمجة التطبيقات (APIs) عنصرًا أساسيًا في تطوير البرمجيات الحديثة، حيث تتيح للتطبيقات والأنظمة المختلفة التواصل فيما بينها وتبادل البيانات بطريقة منظمة وآمنة.
ما هي واجهات برمجة التطبيقات (APIs)؟
واجهة برمجة التطبيقات هي ... إكمال القراءة
بواسطة: لينا عمر ـ 6/February/2026
الفرق بين التخزين المؤقت (Caching) وقواعد البيانات
في تطوير التطبيقات الحديثة، يُستخدم كل من التخزين المؤقت (Caching) وقواعد البيانات لتحسين الأداء، لكن لكل منهما دور مختلف ووظيفة محددة. الفهم الصحيح للفارق بينهما يساعد على بناء تطبيقات أسرع وأكثر كفاءة.
ما هو التخزين المؤقت (Caching)؟ ... إكمال القراءة
بواسطة: لينا عمر ـ 6/February/2026
لماذا تُعد لغة SQL مهارة أساسية لكل مبرمج
على الرغم من تنوع لغات البرمجة وظهور قواعد بيانات غير علائقية حديثة، ما زالت لغة SQL تُعد من أهم المهارات الأساسية التي يجب أن يمتلكها كل مبرمج، مهما كان تخصصه.
ما هي لغة SQL؟
SQL هي اختصار لـ Structured Query Language، وهي لغة مخصصة ... إكمال القراءة
بواسطة: لينا عمر ـ 6/February/2026
أثر الذكاء الاصطناعي على إدارة وتحليل قواعد البيانات
مع التطور السريع في تقنيات الذكاء الاصطناعي، لم تعد قواعد البيانات تدار بالطرق التقليدية فقط، بل أصبح للذكاء الاصطناعي دور متزايد في تحسين إدارتها وتحليل البيانات المخزنة فيها بشكل أكثر كفاءة ودقة.
دور الذكاء الاصطناعي في إدارة قواعد ... إكمال القراءة
بواسطة: لينا عمر ـ 6/February/2026
1 2 3 4 5
تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال