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

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

  1. عبدالباسط ابراهيم

    • نقاط

      3

    • المساهمات

      4126


  2. علي الكاسر

    علي الكاسر

    الأعضاء


    • نقاط

      3

    • المساهمات

      190


  3. Ayman Alrawy

    Ayman Alrawy

    الأعضاء


    • نقاط

      3

    • المساهمات

      142


  4. أسامة زيادة

    أسامة زيادة

    الأعضاء


    • نقاط

      2

    • المساهمات

      2501


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

المحتوى الأعلى تقييمًا في 02/09/23 في كل الموقع

  1. هل يجب تقديم تطبيق عملي لجميع الدروس ام فقط الدروس التي تبدأ بجملة تطبيق عملي
    3 نقاط
  2. الكود شغال وصحيح ولكن يقول انه عندي مشكله اعتقد انها بسبب اضافة اضفتها في برنامج visual studio code وصار يطلع لي خط احمر تحت الاكواد ونسيت كيف احلها ؟!
    2 نقاط
  3. يا اخوان انا ممنتج وامنتج فيديوهات وبطلع حجمها كبير فلما ارفعها ارفعها على مواقع رفع بقوقل فما استعمل البي سي لانه يستهلك انترنت في الخلفية اضعاف اضعاف الجوال فانا اضطر عشان اقلل استهلاك الانترنت واستهلك قيمة الرفع بس .. استخدم الرفع من المواقع بقوقل عبر الجوال وعشان الصفحة ماتسوي رفرش وينلغي كل شي احمل برنامج مايخلي شاشة الجوال تطفي ويقعد ينرفع الفيديو بدون استخدام لساعات تطويلة توصل ٥ الى ٦ ساعات وهي شغالة ... فهل هذا الشي خطير على الجوال ويأثر ولا هو شي عادي والجوالات مبنية بقوة تتحمل هذي الاشياء ؟؟
    1 نقطة
  4. السلام عليكم اخواني كيف يمكن عمل اشعارات او رسائل عامه يعني بحيث تكون رساله واحده في قاعدة البيانات تذهب الى جميع المستخدمين، عوضا عن ارسال وتكرار نفس الرساله لكل مستخدم، هذا الامر سهل وقد قمت به ولكن الامر المهم والصعب كيف اجعل المستخدم يقوم بحذف هذه الرساله بحيث لاتظهر عنده بعد حذفها بينما تظهر عند باقي المستخدمين الذين لم يحذفوها، كما هو الحال في اشعارات فيس بوك
    1 نقطة
  5. دورة علوم الحاسوب هي شاملة لعدّة تخصصات ومجالات ، وفيما بعد يمكنك التخصص في مجال معين حتى تستوفي جميع المهارات والمعلومات من التخصص ، أو يمكنك البدء في المجال الذي تختاره لنفسك من البداية وليس الإطلاع على كل المجالات . أما بخصوص السعر ، الدورات جميعها مدفوعة سواء دورة علوم الحاسوب أو غيرها .
    1 نقطة
  6. هل سوف أخذ دورة علوم الحاسوب ثم سأختار دورة التخصص مجانا ام اخطأت الفهم
    1 نقطة
  7. هل يوجد دروس للهكر الأخلاقي وطريقة التعامل معاه!
    1 نقطة
  8. الغرض من التطبيق هو تأكيد فهمك لدروس الدورة فلا تجعل الأمر صعب عليك فقط قم بالتطبيق علي الدروس التي تحتاج إلي تطبيق ومن ضمنها الدروس التي تبدأ بجملة تطبيق عملي. أيضا حتى ولو كان عنوان الدرس لا يبدأ بكلمة "تطبيق عملي"، ووجدت نفسك تحتاج إلى مزيد من التدريب لتثبيت المعلومة، فلا تتردد في القيام بهذا الأمر على الفور، حيث أن الهدف الرئيسي من الدورة هو فهم محتواها جيدا حتى تتمكن من تنفيذ هذه المشاريع بنفسك. بالنسبة للشهادة، فسوف تحتاج إلى تقديم المشاريع التي قمت بتنفيذها قبل طلب خوض الاختبار لمراجعتها واعطائك بعض النصائح كذلك. ويمكنك أن تجد تعليمات طلب خوض الاختبار في مركز المساعدة من هنا.
    1 نقطة
  9. يتم تقديم التطبيقات العماية التي تكون في مساارات تطبيقات عملية أي تبدأ بجملة تطبيق عملي ولكن على أي حال يفضل التطبيق على جميع الدروس حتى تستطيع تثبيت المعلومة شروط التقدم للامتحان إتمام أربعة مسارات تعليمية على الأقل التطبيق العملي مع المدرب (في مسارات التطبيقات عملية) ، والاحتفاظ بالمشاريع العملية الناتجة لإرسالها للمراجعة رفع المشاريع على حسابك على GitHub أولًا بأول لمشاركتها معنا وإذا أحتجت أي معلومات أو لديك أستفسارات أخرى يمكنك التحدث مع مركز المساعدة
    1 نقطة
  10. التطبيق العملي مع المدرّب في كافة الدروس سيساعدك على اختبار فهمك للمعلومات التي يتم شرحها ويزيد من خبرتك. أما التطبيق العملي النهائي الموجود في المسارات فهو مشروع متكامل لتطبيق كافة الأفكار التي تم شرحها ضمن الدروس. يجب عليك متابعة الخطوات مع المدرّب ومحاولة تطبيقها قدر الإمكان للوصول إلى نتائج أفضل وفهم الأفكار بشكل أفضل وحتى إن طلبت منك لاختبار الشهادة تكون التطبيقات موجودة لديك.
    1 نقطة
  11. لا اعتقد ان هذا الحل لقد جربت عمل جدول اخزن فيه الرسائل المحذوفه مع تخزين اي دي العضو ولكن واجهتني مشكله في ربط الجداول
    1 نقطة
  12. عفوا اخي في الكود الذي ارسلته سيقوم الكود بحذف الرساله من قاعدة البيانات وبالتالي سوف تنحذف عند باقي المستخدمين
    1 نقطة
  13. مرحبا فيصل، أنت تحاول إضافة عناصر قائمة إلى قائمة أخرى وذلك باستخدام التابع append والذي يستعمل لإضافة عنصر فقط. لهذا يظهر لك هذا الخطأ. لإضافة عناصر قائمة إلى قائمة أخرى عليك باستعمال التابع extend على النحو التالي: employees.extend(oldEmployees) يمكنك التعرف أكثر على التابع extend من موسوعة حسوب.
    1 نقطة
  14. هناك العديد من الإضافات على VS Code تستخدم لتنقيح الكود و إظهار تحذيرات أو الأخطاء في الكود و ربما يكون هذا شيء خاطئ لذلك إذا كان الكود يعمل فحاول إزالة أي إضافة لا تريدها في VS Code .
    1 نقطة
  15. عند اضافة اسم الكوبونانت في الhtml ليقوم باستدعاء الcomponent وتشغيله في الصفحة فان الكود لا يعمل هذ رابط الملف : Learn Vue.js.rar
    1 نقطة
  16. هناك حلول أخرى كثيره تتمثل في المكتبات مثل Recoil Jotai Redux Rematch وغيرهم الكثير ولكن مع نمو تطبيقات React من حيث الحجم والتعقيد ، فإن إدارةال global state تمثل تحديًا. لذلك عندما يصبح حجم التطبيق كبيراً فلن يجدي ال Context api نفعاً حيث أنه يستخدم في التطبيقات الصغيره عندما لا تريد استدعاء أي مكتبات خارجية لذلك لا يمكنك الإعتماد عليه يعتبر Redux من أشهر المكتبات من زمن لذلك يمكنك استخدامها ولكن يفضل الإطلاع على المكتبات الأخرى حيث أن حديثه فتقوم بتقديم حلول أسهل من redux قم بقراءة هذه الإجابات لمعرفة متى تستخدم ال Context api و مكتبات ال state management
    1 نقطة
  17. حاول استدعاء الكومبوننت بداخل العنصر الذي لديه المعرف #app, لاحظ <app-count></app-count> <div id="app"> ارجو تعديلها كالتالي <div id="app"> <app-count></app-count> ثم حدث الصفحة
    1 نقطة
  18. نعم، من الممكن دمج عملية INNER JOIN و UNION في استعلام واحد في MySQL. عامل UNION يستخدم لدمج نتائج استعلامات SELECT متعددة في مجموعة نتائج واحدة، بينما عامل INNER JOIN يستخدم لدمج صفوف من جداول متعددة على أساس عمود متعلق بينها. هنا مثال على دمج عملية INNER JOIN و UNION في استعلام واحد: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column UNION SELECT * FROM table3 INNER JOIN table4 ON table3.column = table4.column; هذا الاستعلام يدمج نتائج عمليتي INNER JOIN في مجموعة نتائج واحدة باستخدام عامل UNION. الإطار الأول من SELECT يؤدي عملية INNER JOIN بين الجدول 1 و الجدول 2، بينما الإطار الثاني من SELECT يؤدي عملية INNER JOIN بين الجدول 3 و الجدول 4. عامل UNION يدمج نتائج هذين الإطارين من SELECT في مجموعة نتائج واحدة. وايضا يمكنك توضيح قاعده بياناتك لاتمكن من المساعده بشكل افضل.
    1 نقطة
  19. يُمكنك إستخدام خطوط google بعد إختيار الخط الذي تريد إستعماله، تدخل لصفحة الخط و تُحدد الأحجام التي تريدها بعد ذلك من القائمة الجانبية ستجد قائمة للخطوط التي أخترتها مثلاً خط Cairo و ستجد طريقتين إما عبر وسم link من خلال html أو عبر import من خلال css: <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Cairo:wght@200;500&display=swap" rel="stylesheet"> تضع الأسطر في وسم ال head ثم تستخدم الخط من خلال الخاصية font-family و تحدده للعناصر التي تريدها: font-family: 'Cairo', sans-serif; نفس الشيء إن أردت إستخدام import في أعلى ملف css تستدعي ملف الخط: @import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;500&display=swap'); ثم تستخدم الخط بنفس الطريقة. هناك طريقة أخرى و هي إستعمال قاعدة font-face في css إن كنت تملك ملفات الخطوط التي تريد إستعمالها و قمت مسبقاً بتنزيلها الطريقة كالآتي: @font-face { font-family: myFirstFont; src: url(sansation_light.woff); } نُحدد إسم الخط من خلال font-family و من خلال src نضع مسار ملف الخط، ثم نستعمل الإسم على العناصر التي نريد تطبيق الخط فيها. ستجد أسفله بعض المصادر عن كيفية تضمين خطوط خارجية في مشروعك: القاعدة font-face على موسوعة حسوب
    1 نقطة
  20. أفضل طريقة لتنمية هاتين المهارتين و هما حل المشكلات و التفكير المنطقي هي التطبيق بمعني أخر عندما تقوم بعمل الكثير من المشاريع سوف تواجهك الكثير من التحديات و المشكلات التي تتطلب منك مهارة التفكير المنطقي و مهارة حل المشكلات وسوف تتحسن هذه المهارات من خلال ممارستك لها من خلال عمل الكثير من المشاريع. ويفضل أن تهتم بمجال واحد أو تقنية واحدة في المرة حتي لا تشتت نفسك وبالنسبة لحالتك يفضل أن تركز مع الدورة فهي التي سوف تأتي لك بالمال وليس حل المسائل في موقع Codeforces باستخدام لغة غير التي تدرسها في الدورة. كما قلت لك عند عمل الكثير من المشاريع سوف تتحسن مهارة التفكير المنطقي ومهارات أخري. وهذه بعض الاسئلة المفيدة في هذا الموضوع.
    1 نقطة
  21. يساعدك تعلم الخوارزميات وال data structure وممارسة البرمجة دائمًا على تنمية مهارة الProblem Solving و Logical Thinking . بعض النصائح التي يمكن أن تساعدك على تحسين مهاراتك المنطقية بسهولة حاول تقسيم المشكلة الكبيرة إلى مشاكل جزئية تعلم ال modeling قبل البرمجة: سيساعدك تعلم نموذج الحلول لمشكلة ما في بناء المنطق الصحيح ، وتزويدك بصورة واضحة عن المشكلة ، والمساعدة في فهم أفضل لجميع الحلول التي يمكنك التفكير فيها. فكر في جميع الحالات: تتعلق البرمجة أساسًا بالحلقات والشروط ، لذا يجب أن تبدأ بالتفكير الشرطي ، أي إذا اختار المستخدم المسار الأول الذي سيصل إليه هنا وإذا اختار مسارًا آخر فستكون هناك نهاية مختلفة ، يجب أن تفكر عن جميع الشروط التي قد يتعرض لها التطبيق أو البرنامج حتى لا يقع في خطأ ما يمنعه من العمل الممارسة: أهم نقطة هي: الممارسة. عندما تريد أن تكون محترفًا في أي مجال ، عليك أن تفعل شيئًا واحدًا فقط: الممارسة ثم الممارسة ثم الممارسة. الممارسة تجعلك مثاليًا ، حاول حل الكثير من المشكلات التي يمكنك البحث عنها على الإنترنت ومعرفة حلها إن وجدت واستفد من المنطق الذي تم استخدامه في هذا الحل لتحسين تفكيرك المنطقي. الاستفادة من أكواد الأشخاص الآخرين: هناك العديد من الحلول لكل مشكلة قد تواجهها وربما تمكن شخص آخر من حل هذه المشكلة بطريقة مثالية وبسيطة. سيكون من المفيد جدًا لك رؤية هذا الحل والاستفادة منه. يمكنك أيضًا الاستفادة من طريقة تفكير المبرمج في حل المشكلات. يمكنك مشاهدة عدد كبير من المشاريع على منصة Github على سبيل المثال قم بحل الكثير من المشاكل على العديد من المنصات المختلفة مثل موقع Codeforces كما تفعل ولكن قم بحل هذه المشكلات عن الطريقة اللغة التي تعمل بها بدلاً من c++ وذلك أفضل بدلاً من التشتيت
    1 نقطة
  22. يتم تنمية هذه المهارات بشكل عام من خلال القراءة والبحث والتطبيق، فكلما واجهت مشاكل أكثر واستطعت إيجاد حلول أمثلية لها ستزداد خبرتك مع الوقت في حل المشاكل والتفكير المنطقي. أما بالنسبة لاشتراكك في الدورات فهو لن يشتتك بل على العكس حتى مع اختلاف لغات البرمجة ستتيح لك الدورات التطبيق العملي على مشاريع عملية وفقاً لأفضل المعايير التي يشرحها المدربون خلال الدروس وبالتالي يمكنك اعتمادها كحلول منطقية أمثلية واتباع الإرشادات التي يتم شرحها لكي تبدأ بتنمية مهاراتك في مشاريعك الخاصة. إن لغة البرمجة بحد ذاتها لن تؤثر على مهارات حل المشكلات والتفكير المنطقي، فلغة البرمجة هي وسيلة لتطبيق الخوارزميات وتحقيق الأهداف المرجوة مهما اختلفت الشيفرات البرمجية والتقنيات وأطر العمل المستخدمة. معرفة أو الاطلاع على أكثر من لغة برمجة سيساعدك أيضاً في التفكير المنطقي وعليها ستتمكن فيما بعد من اختيار لغات البرمجة والتقنيات لتحقيق الأداء الأمثل واختيار المسار المناسب لكل مشروع تعمل عليه في المستقبل. أما تنمية مهاراتك بشكل عام فيوجد العديد من الطرق بالإضافة للتطبيق العملي الذي ذكرته سابقاً يمكنك البحث على الانترنت وقراءة المقالات والكتب والمصادر الموجودة عن الخوارزميات ومحاولة تطبيق أكثر من حل بأي لغة برمجة تتقنها ومقارنة النتائج لاختيار الحل الأمثل لها وهذا بدوره سيساعدك كثيراً على تنمية مهارة التفكير المنطقي وحل المشكلات بالطريقة الأمثل. كما يمكنك الاطلاع على التعليقات الموجودة على سؤال مشابه:
    1 نقطة
  23. كيفية عمل بوت واتساب باستعمال جانغو
    1 نقطة
  24. عندما يتم طرح هذا السؤال فأكثر من ننصح به هو الممارسة والتطبيق مع المدرب خلال الشرح ، ممكن أن تفعل التي في البداية قم بمشاهدة الدرس ورؤية ما يتم شرحه فيه وان احتاج الشرح تدوين بعض المعلومات قم بتدوينها حتى لا تنسها . ثم في المرة التانية قم بتطبيق مع المدرب وبعدها يفضل ان تقوم بتطبيق ما تم شرحه بالدرس دون الإطلاع على الدرس وفي النهاية مقرانة التطبيق الخاص بك مع المدرب وفي حال وجدت أخطاء قم بمعالجتها . وفي كل مرة تكتسب فيها معلومة جديدة قم بالبحث عنها على محرك البحث جوجل بحيث تتطلع على كل شيء يخص هذه المعلومة .
    1 نقطة
×
×
  • أضف...