اذهب إلى المحتوى

لوحة المتصدرين

  1. Chihab Hedidi

    Chihab Hedidi

    الأعضاء


    • نقاط

      4

    • المساهمات

      2957


  2. Mouad Hakkou

    Mouad Hakkou

    الأعضاء


    • نقاط

      3

    • المساهمات

      8


  3. Mohamed Farahat

    Mohamed Farahat

    الأعضاء


    • نقاط

      3

    • المساهمات

      123


  4. تمام عصام

    تمام عصام

    الأعضاء


    • نقاط

      3

    • المساهمات

      41


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 07/24/24 in أجوبة

  1. أصدقائي، ما رأيكم في هذه اللعبة وكيف يمكن تحسينها بشكل أفضل؟ شكرًا لكم 2048.rar
    3 نقاط
  2. الأستاذ في الفيديو عندما يقوم بكتابة وسم في HTML , يكتب فقط أول حرف أو حرفين ثم يقوم بالضغط على enter و يقوم البرنامج بشكل اوتوماتيكي بإكمال الوسم وإغلاقه. كيف أفعل ذلك ؟ البرنامج عندي لا يقوم بإغلاف الوسم اوتوماتيكيا. شكرا لكم
    3 نقاط
  3. االسلام عليكم الكمبيوتر عندي لم يتاثر بالعطل الحادث لشركه مايكروسوفت مع العلم انا بستخدم ونيدوز هل معني كده انا النظام عندي مافهوش برنامج الحمايه التابع لشركه CROWDSTRIKE؟ واي الفرق بين الwindows المجانيه وبين المدفوع ؟
    2 نقاط
  4. لقد سمعت ان Amp يوفر تجربة مستخدم اسرع من HTML هل هذا صحيح. و هل استخدمه في موقعي للطقس او لا
    2 نقاط
  5. else اكوو خطا تحديدا ب colors = [] colors_0 = input("add the first color you like: \n") colors.append(colors_0) colors_1 = input("Do you want to add more colors? yes or no? \n").lower() if colors_1 == 'yes': far_color = input("add another color to the list:") colors.append(far_color) print(f"the colors you like are: {colors}") else: print(f"the color you like is: {colors}")
    1 نقطة
  6. شكرا, بالنسبة لموقعي الحالي اعاني من مشكلة السرعة كما يظهر في الصورة الفحص
    1 نقطة
  7. لا، هذا ليس صحيحاً. AMP (Accelerated Mobile Pages) هو مشروع تم تطويره بواسطة جوجل لتحسين سرعة تحميل صفحات الويب على الأجهزة المحمولة. يتم استخدام AMP لإنشاء صفحات ويب بنية خاصة تهدف إلى تقديم تجربة استخدام أسرع وأكثر سلاسة على الهواتف الذكية والأجهزة اللوحية. لكن AMP ليس بديلاً للـ HTML. بالعكس، AMP يستخدم HTML كأساس لبناء صفحات الويب، ولكنه يفرض بعض القيود والتعديلات على HTML و CSS لتحقيق تحسينات في الأداء. وإذا كان موقعك بسيطا وكما أخبرت أن موقع عبارة عن موقع للطقس فإذا إستخدامك ل AMP سيصعب الأمور عليك و لن تجد منه الإستفادة الكبيرة حيث أنه لن يستطيع زيادة موقعك بالسرعه التي تتوقعها . ولكن إذا كان الموقع كبيرا مثل مواقع wordpress و nextjs و react فمن الممكن أن يساعدك كثيرا في تسريع الموقع و إعطاء تجربة إستخدام جيدة.
    1 نقطة
  8. لو سمحت و انا بشترك في الكورس اتوضحلي اني ممكن لو لقيت الكورس مش مفيد بالنسبالي خلال شهر ارجع في الاشتراك و استرجع قيمة الكورس انا محتاج اعمل كده لو سمحت لاني مش لاقي اي استفادة من الكورس و انا لسه مكملتش شهر
    1 نقطة
  9. أحببت اللعبة كثيرا، يوجد لبعض الأخطاء تحدث في بعض الأحيان حيث لا يتم تجميع مربعين معين و إنما يختفي أحد المربعات و تبقى نفس القيمة، كما أنه يمكنك تحسينها بحيث تضيف بعض الأصوات عند تحرك المربعات و عند تجميع الأرقام بحيث يكون لك تجميع صوت مميز، و أيضا حاول تسريع التحريك قليلا أراه بطيئ بعض الشيء، و لكن بصفة عامة اللعبة ممتازة، أهنئك على ذلك.
    1 نقطة
  10. One-Hot encoding: • Pros: No assumption about the order, handles non-ordinal data well. • Cons: Increases the dimensionality of the data. Label encoding: • Pros: Simple, retains ordinal information. • Cons: Can introduce unintended ordinal relationships. Ordinal Encoding: • Pros: Maintains the order of categories. • Cons: Assumes the order is meaningful احتاج شرح فكرتها مافهمت الفرق ولا ليش تتسخدام احتاج مثال جدول وارقام لااريد كود
    1 نقطة
  11. @Mouad Hakkou فقط اضغط على زر enter او tab في لوحة المفاتيح وان لم ينجح اجبني على التالي : هل تستخدم برنامجVS code ام برنامج اخر ؟ من فضلك قم بتصوير ما يظهر لك عند كتابة كلمة div مثلا في البرنامج كالصورة التي ارفقتها لك
    1 نقطة
  12. من داخل Vs code قم بالضغط على الإعدادات تجدها في اليمين على الأسفل، ثم إختر settings، بعدها في خانة البحث أكتب auto closing tag و ستظهر لك هذه الخانات قم بتفعيلها في ثلاثة: بهذه الطريقة سيتم غلق الوسم بشكل أوتوماتيكي.
    1 نقطة
  13. import random print("""Welcome to the Coin Guessing Game! \nchoose a method to toss the Coin: \n 1. Using random.random() \n 2.Using random.randint() \n""") num = int(input("enter 1 or 2: \n")) if num == 1: if random.random() >= 0.5: computer_result = "heads" else: computer_result = "tails" elif num == 2: if random.randint(0,1) == 0: computer_result = "heads" else: computer_result = "tails" else: print("Invalid choice. please select either 1 or 2,") exit() user_num = input("enter your guess(heads or tails):") if user_num.lower() == computer_result.lower(): print("congratulations! you win") else: print("sorry, you lost!") print(f"the computer's coin toss result was: {computer_result}") اذا دخل المستخدم احرف او رموز بدل الارقام يحصل خطا كيف اصحح ال ايرورر هذا ؟
    1 نقطة
  14. لا علاقة للأمر بذلك، كل مستودع به مشروع منفصل خاص به، وعند التقدم للإختبار تقوم بتوفير روابط المشاريع العملية الكاملة الخاصة بالدورة، لكل مشروع مستودع منفصل ورابط خاص به. وعامًة باستطاعتك جعل خصوصية المستودع عام (يراه الجميع ويصل لمحتواه) أو خاص لك أنت فقط وللمستخدمين المسموح لهم بالوصول. وبجانب رفع المشاريع العملية الكاملة من الأفضل إنشاء مجلد للدورة وتقسيمه إلى مجلدات لكل مسار مجلد، بعد ذلك نضع التطبيقات العملية البسيطة في تلك المجلدات بشكل منظم ثم نقوم برفع المجلد بالكامل إلى مستودع على GitHub. ثم بعد الإنتهاء من الدورة تقوم بمراسلة مركز المساعدة وتوفير روابط المشاريع على GitHub أي التطبيقات العملية ليتم مراجعتها، ثم تحديد موعد للإختبار.
    1 نقطة
  15. مرحبا زياد، ليس عليك حذفها يمكنك جعلها خاصة حيث لا يستطيع أحد يراها إلا أنت إلى أن تنتهي من إكمال الإختبار لتسهل عمل المختبرين، بعدها قم بإرجاعها مرة أخرى إلى مشاريع تظهر للعامة بعد الإنتهاء حتى لا تخسر هذه المشاريع.
    1 نقطة
  16. في حال تريد تعلم مكتبة للواجهة الأمامية مثل React، فذلك متاح بدورة جافاسكريبت وليس دورة تطوير واجهات المستخدم. فالأخيرة يتم بها شرح أساسيات لغات الويب وهي HTML, CSS, JS، ومشاريع عملية للتطبيق، مع شرح مكتبتي jQuery وبوتستراب أيضًا. وفي دورة جافاسكريبت يتم شرح إطارات ومكتبات وبيئات تشغيل أخرى: Node.js express.js react.js next.js react native ionic
    1 نقطة
  17. دورة تطوير واجهات المستخدم تركز على العديد من الأساسيات والتقنيات المختلفة، في الدورة ستتعلم: - أساسيات تطوير الويب باستخدام HTML و CSS و JavaScript و Node js. - تطبيقات عملية باستخدام HTML و CSS و JavaScript. - بناء متجر إلكتروني باستخدام تقنيات Bootstrap 5 و Sass و Webpack. - استخدام إطار تطوير المواقع الثابتة Hugo. الدورة تركز بشكل أكبر على تعليم الأساسيات وتطوير التطبيقات باستخدام HTML و CSS و JavaScript، بالإضافة إلى استخدام Bootstrap 5 و Sass و Webpack وHugo، و هذه التقنيات تجعلك جاهز لتعلم أي إطار عمل آخر بسهولة.
    1 نقطة
  18. وعليكم السلام ورحمة الله وبركاته. أولاً من الجيد أخذ فكرة قراءة التوثيقات في الحسبان حيث أن قراءة التوثيق (documentation) لمكتبة معينة هي مهارة مهمة لأي مبرمج. ولذلك تحتاج لقراءة المقدمة (Introduction) حيث توفر المقدمة نظرة عامة على المكتبة، وتشرح هدفها وميزاتها الرئيسية. بعد ذلك قم بتصفح الأقسام الرئيسية في التوثيق، مثل التثبيت (Installation)، الاستخدام الأساسي (Basic Usage)، والدروس (Tutorials). وبالطيع إذا كنت بحاجة إلى تفاصيل دقيقة حول دالة أو كائن معين، فإن قسم API Reference سيكون مفيدًا جدًا. يحتوي هذا القسم على تفاصيل كل دالة، طريقة، أو كائن مع شرح المعلمات والنتائج. بالنسبة لجودة التوثيق، فهناك مستندات جيدة وأخرى سيئة. المستندات الجيدة تكون واضحة، مفصلة، ومنظمة بشكل جيد. أما المستندات السيئة فقد تكون مبهمة، مختصرة للغاية، أو مفرقة. في هذه الحالة، قد تحتاج إلى البحث عن شروحات إضافية بدلاً من الاعتماد على التوثيق الرسمي.
    1 نقطة
  19. في باديء الأمر ستحتاج إلى الإطلاع على الأساسيات وستجدها باسم get started غالبًا، أي معرفة كيف يتم تثبيت المكتبة أو الإطار وكيفية استخدامها بشكل بسيط. ثم اطلع على الأقسام في المستند لكي يتكون لديك نظرة عامة عنه. بعد ذلك تطلع على الخواص المتاحة في المكتبة والأمثلة الخاصة بها، والتخصيصات لكل ميزة تحتاجها، ففي أغلب الأحول لن تحتاج إلى استعمال كامل المكتبة، فهناك وظائف أو مكونات أساسية. الأقسام مثل API Reference وTutorials وExamples وFAQs مفيدة وستوفر لك معلومات جيدة لاستخدام المكتبة. وإن لم يتضح لك أمر معين، تستطيع البحث عن شرح عملي على اليوتيوب. وبالطبع هناك مستندات سيئة وغير مناسبة للقراءة بشكل سلس، لذا الشروحات على يوتيوب أفضل أو وTutorials من مواقع أخرى، وأحيانًا يوجد مستندات غير رسمية أفضل من الرسمية، لذا البحث هو صديقك بخصوص ذلك. ومع الوقت ستتمكن من قراءة تلك المستندات السيئة حيث يتكون لديك معرفة وخبرة تمكنك من ذلك.
    1 نقطة
  20. تعمل AMP على تبسيط وتقليل حجم الشيفرة البرمجية للموقع لجعله أسرع وأكثر استجابة عند التحميل، وهذا بفضل تبسيط الشيفرة البرمجية وتقليل حجمها، لكن يجب أن تعرف أن AMP يفرض قيود على بعض عناصر التصميم والشيفرة البرمجية، مما يمكن أن يؤثر على مرونة تصميم الموقع، كما أنك قد تحتاج إلى صيانة إضافية وضمان توافق الصفحات مع معايير AMP. بالنسبة لموقعك يمكن أن يكون استخدام AMP فكرة جيدة خاصة إذا كان المستخدمون يعتمدون على الوصول السريع إلى المعلومات، مثل حالة الطقس الحالية والتنبؤات، حيث أن سرعة التصفح يمكن أن تحسن من تجربة المستخدم وتزيد من عدد الزوار الذين يعودون إلى موقعك، و خذ بعين الإعتبار أيضا أنه قد يفرض بعض القيود على كيفية عرض الإعلانات، مما يمكن أن يؤثر على الإيرادات من الإعلانات لديك في حالة كنت تعتمد عليها كدخل. يمكنك أن تطلع أكثر على كيف يمكنك القيام بذلك من خلال هذه المقالات:
    0 نقاط
×
×
  • أضف...