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

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

  1. يعقوب المريبيط

    • نقاط

      6

    • المساهمات

      3


  2. Zen Eddin Allaham

    Zen Eddin Allaham

    الأعضاء


    • نقاط

      3

    • المساهمات

      820


  3. Abdulrahman Muhammad

    Abdulrahman Muhammad

    الأعضاء


    • نقاط

      2

    • المساهمات

      200


  4. محمد_عاطف

    محمد_عاطف

    الأعضاء


    • نقاط

      2

    • المساهمات

      8454


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

المحتوى الأعلى تقييمًا في 05/30/25 in أجوبة

  1. أنا دخلت من اجل دورة تحليل البيانات بالذكاء الاصطناعي وتخصصي بعيد كل البعد عن البرمجه والحاسوب أفتوني جزاكم الله خير
    3 نقاط
  2. أنا اعمل في مجال المخاطر والالتزام مهندس كيمياء واحتاج كثيرا لتحليل البيانات من واقع جمع المعلومات وكنت حاب أغير من نظام الإكسل وسجلت في هالدوره السؤال الذي يطرح نفسه لغة البرمجه صعب لغير المتخصص ثم انه لاتناسبني وتحتاج لجهد للتعلم سؤالي هل تحليل البيانات الموجود في محتوى الدوره يناسبني
    3 نقاط
  3. كيف أقوم بتفعيل خاصية السحب واﻹفلات في ديبيان 12
    2 نقاط
  4. السلام عليكم ورحمة الله وبركاته، أنا مبتدئ في تعلم البرمجة، وقد بدأت مؤخراً دراسةلغات html css ولدي شغف كبير بهذا المجال. ومع تطور الذكاء الاصطناعي ودخوله القوي في مختلف الصناعات، بدأت أتساءل عن المسار الأفضل الذي يمكنني اتباعه كمبتدئ، وما إذا كانت هناك مجالات معينة في البرمجة ما زالت مطلوبة بقوة في سوق العمل، أو بدأت بعض الوظائف تتراجع بسبب الأتمتة. بحكم خبرتكم ، أود أن أعرف رأيك في التخصصات البرمجية الأكثر طلباً حالياً، وهل من الأفضل لي أن أركز على مجال معين منذ البداية مثل الذكاء الاصطناعي او تطوير الويب أم أكتسب تنوعاً عاماً في المهارات أولاً. كذلك أريد أن أفهم ما المهارات أو الأدوات التي تعتبر ضرورية للمبرمجين الجدد في هذا العصر، وهل ترى أن أدوات مثل ChatGPT وGitHub Copilot مفيدة في التعلم أم قد تؤثر سلباً على الفهم العميق. وهل الشهادات من منصات مثل Coursera أو Udemy أو Hsoub يمكن أن تعوّض الدراسات الجامعية . أخيراً، بحكم خبرتكم في هذا المجال ، ما النصيحة الذهبية التي تمنيتم لو سمعتموها عندما كنتم في بدايات طريقكم؟ أشكركم جداً على وقتكم واهتمامكم، وأتمنى أن أستفيد من رؤيتكم وتوجيهكم.
    2 نقاط
  5. أولا إن البدأ في تعلم HTML و CSS هو أمر جيد في البداية ولكن دراستهم بمفردهم لن يفيدوك بأى شئ حاليا . فهما يعتبران فقط لغات الويب الأساسية لكن غير كافية للعمل على مشاريع حقيقية وأيضا توجد العديد من أدوات الذكاء الإصطناعي حاليا تقوم بإنشاء هيكل المشاريع ب HTML و CSS بسهولة وسرعة جدا والتي من المؤكد أنها ستأخذ وظائف المبرمجين في هذا المجال لهذا تعلمهم هما فقط ليس مناسبا ويمكنك قراءة التالي : أيضا لا يستطيع شخص أن يجزم بشكل كامل أو شبه متأكد من مما إذا كان سيأخذ الذكاء الإصطناعي وظائف المبرمجين أم لا . ولكن حاليا الذكاء الإصطناعي يستطيع إستبدال المبرمجين الصغار والمبتدئين بسهولة . لهذا ما ينبغي على المبرمجين تعمله والإهتمام به هو مهارات حل المشكلات وتعلم الخوارزميات وهياكل البيانات وهندسة البرمجيات عموما . وأيضا في بداية التعلم لا ينبغي الإعتماد بشكل كامل على الذكاء الإصطناعي حيث ستؤثر بشكل كبير على فهمك وأيضا من الممكن أن يعطيك إجابات أو شرح ليس دقيقا أو صحيحا أو ممكن ليس كاملا مما سيجعل معلومات ناقصه أو خاطئة وهذا ليس بالأمر الجيد . لهذا إستخدام أدوات الذكاء الإصطناعي ينبغى على الشخص أن يكون لديه العلم الكافي الذي يمكنه من إستغلالها وإستخدامها بالشكل الصحيح وليس أن يتعلم منها بشكل كامل. الشهادات الجامعية حاليا ليست المقياس ولكنها ضرورية في بعض الوظائف وبعض الشركات تتطلبها بشكل أساسي . ولكن ما يهم هو الخبرة وكم المعلومات التي لديك . فلو أردت أن تعمل في مجال العمل الحر فالشهادات الجامعية ليست مطلوبة هنا بل المطلوب والتي يتحدث عنك هو خبرتك وكم المشاريع التي عملت عليها وأنجزتها. وإليك الإجابات التالية أيضا :
    2 نقاط
  6. وعليكم السلام ورحمة الله وبركاته، أمر جيد أن تبدأ رحلتك في البرمجة بطاقة وحماس. تعلمك لـ HTML وCSS خطوة ممتازة لأنها الأساس في تطوير الواجهات، ويمكنك بعدها الانتقال إلى JavaScript لتبدأ بإنشاء صفحات تفاعلية. يوجد العديد من المجلات المطلوبة في سوق العمل مثل تطوير الويب، تطوير التطبيقات، الذكاء الاصطناعي، تحليل البيانات، والأمن السيبراني. ومن الأفضل كمبتدئ هو أن تأخذ فكرة عامة عن كل مجال، حتى تكتشف هوايتك وما تفضله. وبعدها تختار التخصص الذي يناسبك وتبدأ بالتعمق أكثر. بالنسبة للمهارات، أهم شيء القدرة على حل المشكلات. كما أن أدوات مثل Git لإدارة المشاريع، وGitHub لمشاركة الأكواد، مهارة مهمة. أدوات الذكاء الاصطناعي مثل ChatGPT وCopilot يمكن أن تساعدك كثيراً في التعلم، لكنها لا تغني عن الفهم. استخدمها كمساعد، وليس كحل جاهز. أما الشهادات من منصات مثل Coursera أو Udemy أو حسوب، فهي مفيدة وتُظهر التزامك بالتعلم. يوجد كثير من الشركات تهتم بالمهارات والمشاريع أكثر من الشهادات. النصيحة التي أفضلها هي: خذ وقتك في التعلم، وابدأ بمشاريع صغيرة ثم طورها مع التدريج. التعلم والتطبيق هو الطريق الحقيقي للاحتراف.
    2 نقاط
  7. السلام عليكم اريد شرح لهذه الكود وهو خاص بمشروع الة حاسبة let runningTotal = 0; let buffer = "0" let previousOperator; const screen = document.querySelector('.screen'); function buttonClick(value){ if(isNaN(value)){ HandleSymbol(value) }else{ handleNumber(value) } screen.innerText = buffer; } function HandleSymbol(symbol){ switch(symbol){ case 'C': buffer = '0' runningTotal = 0; break; case '=': if(previousOperator=== null){ return } flushOperator(parseInt(buffer)) previousOperator = null; buffer = runningTotal; runningTotal = 0; break; case '←': if(buffer.length ===1){ buffer = '0'; }else{ buffer = buffer.substring(0, buffer.length -1) } break; case '+' : case '-' : case '÷' : case '×' : handleMath(symbol) break; } } function handleMath(symbol){ if(buffer=== '0'){ return; } const intBuffer = parseInt(buffer); if(runningTotal === 0){ runningTotal = intBuffer }else{ flushOperator(intBuffer) } previousOperator = symbol; buffer = '0'; } function flushOperator(intBuffer){ if(previousOperator === '+'){ runningTotal += intBuffer; }else if(previousOperator === '-'){ runningTotal -= intBuffer; }else if(previousOperator === '×'){ runningTotal *= intBuffer }else if(previousOperator === '÷'){ runningTotal /= intBuffer; } } function handleNumber(numberString){ if(buffer === "0"){ buffer = numberString; }else{ buffer += numberString; } } function init(){ document.querySelector('.calc-buttons').addEventListener('click' , function(event){ buttonClick(event.target.innerText); }) } init();
    2 نقاط
  8. أنا أدرس دوره علوم الحاسوب. هل يمكنني عمل فريق مع أحد طلاب الدوره (أو أكثر من واحد).
    2 نقاط
  9. لم أعرف ما المشكلة رغم أني تتبعت كل خطوات الاستاذ في الدرس
    1 نقطة
  10. الخيار المحبب والمفضل في مجتمع التقنيين والمبرمجين هو التعامل من خلال أدوات خارجية مثل GitHub وذلك لتنظيم العمل بشكل احترافي. ف GitHub يعد منصة مثالية لإدارة الأكواد والمشاريع، حيث يمكنك هناك إنشاء مستودع مشترك وتوزيع المهام باستخدام Issues، ومراجعة التعديلات عبر Pull Requests، مما يجعل العمل الجماعي منظما وموثقا هذا في حال كنت ترغب في بناء فريق والعمل بشكل احترافي. أما في حال كنت تقصد التعلم الجماعي فيمكنك بدلا من إنشاء فريق للتعلم أن تطرح أسئلتك سواء العامة أو المتعلقة بالدورات وسيجيبك عنها المدربون ويساعدوك على فهمها على أحسن وجه، وفي حال كنت ترغب في مشاركة معلومة أو لديك سؤال عام ففضاء الأسئلة العامة هنا مفتوح للجميع دون استثناء.
    1 نقطة
  11. السلام عليكم ورحمة الله تعالى وبركاته، حاليا أكاديمية حسوب لا توفر ميزة خاصة بتشكيل فرق العمل بين الطلبة، لأنّ المحتوى التعليمي من المقرّر أن يتعلمه كلّ طالب على حدى ليتم اختبار مهاراته ومكتسباته فيما بعد للحصول على الشهادة. أما في حال كنت ترغب في تكوين فريق للعمل خارج إطار الدورة فذلك ممكن من خلال قسم أسئلة وأجوبة أين يمكنك أن تجد الكثير من المستخدمين المهتمين بذلك. وأيضا يمكنك إيجادهم أيضا في مدونة حسوب i/o فهي مدونة نقاشية ويمكنك أن تجد أعضاء مميزين هناك.
    1 نقطة
  12. ما هو ارشيف المسارات الاقدم في قسم نهاية الدورة حيث لاحظت انه يوجد اساسيات تم شرحها في اقسام لماذا هي موجودة اذاً
    1 نقطة
  13. لا أفضل من الواقعية والصراحة لكي لا تُصاب بالإحباط عند مواجهة أرض الواقع، تحتاج على الأقل ما بين 6 أشهر أو سنة لكي تتعلم تخصص معين في البرمجة مثل الواجهة الأمامية أو الخلفية أو كلاهما معًا. HTM, CSS, JS هي لغات الويب الأساسية لكن غير كافية للعمل على مشاريع حقيقية، نعم توجد مشاريع بسيطة على مواقع العمل الحر العربية تتطلب تلك اللغات فقط، لكن المنافسة عليها عالية فالجميع يتعلم تلك اللغات عند تعلم البرمجة في الغالب. ما الفرق بينك وبين الآخرين إذن؟ تحتاج إلى تمييز نفسك بتعلم كامل التقنيات اللازمة للواجهة الأمامية، أي تعلم React بجانبهم والمكتبات التي حولها فهي لا تعمل بمفردها بل بحاجة إلى مكتبات أخرى في المشاريع الحقيقية، والتي ستتعرف عليها في دورة جافاسكريبت. والأمر ليس بتلك الصعوبة، طالما تعلمت React الباقي يسير. ثم ستحتاج إلى تعلم Next.js وهو إطار عمل مبني على React ولا جدال حول ضرورة تعلمه حاليًا فنحن في 2025، حيث أنك تتعلم React لكي تتعلم Next.js ستجد تفصيل أكثر هنا:
    1 نقطة
  14. طيب انا بحب اكتب كل حاجه من الصفر بنفسي انا بستمتع بكده هل افضل كده والا الافضل ان استخدم ادوات الذكاء الاصطناعي ؟
    1 نقطة
  15. ستتعلم في دورة علوم الحاسوب عن مكونات الحاسوب والتفكير المنطقي مروراً بأساسيات البرمجة ولغة JavaScript وبايثون Python ومفاهيم البرمجة الكائنية OOP والخوارزميات وبنى المعطيات، وحتى المواضيع الأكثر تقدماً مثل أنظمة التشغيل، وقواعد البيانات وعالم الويب وأنماط تصميم البرمجيات. وهي موجه إلى : من لا يمتلك أي خبرة مسبقة في البرمجة ويريد الدخول في هذا المجال الشيق من يفكر بتغيير مساره المهني ويرغب بأن يصبح مبرمج ولا يعرف من أين يبدأ المبرمجين الذين تعلموا احدى لغات البرمجة ذاتياً ويرغبوا بملئ الفراغات وتعلم الأسس الطلاب الجامعات الذين يواجهوا صعوبة ببعض المواد مثل أنظمة التشغيل وقواعد البيانات والخوارزميات المن حاول تعلم البرمجة بالسابق وشعر أنها صعبة ولم يتمكن من المواصلة وبعد الانتهاء منها ستكون قادراً على القيام ببعض الاعمال البسيطة جداً (بناء خوارزمية لوظيفة معينة - بناء وظائف معينة في جافاسكريبت - حل بعض المشكلات على انظمة التشغيل - التعامل مع قواعد البيانات - بناء موقع ويب بسيط جداً )، ولكن ستحتاج إلى الاختصاص في مجال معين حتى تدخل إلى سوق العمل بشكل صحيح. فهي تعطيك الاساسيات والتي لن تستطيع فهم المجالات المختلفة بشكل جيد من دونها، ولكنها لا تؤهلك لسوق العمل بشكل كامل. وقد يفيدك الاطلاع على النقاش التالي :
    1 نقطة
×
×
  • أضف...