لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 06/30/25 في كل الموقع
-
السلام عليكم. ما المقصود بأساسيات البرمجة من فضلكم ؟وهل في كورس الذكاء الصناعي نتعلم هذه الأساسيات ؟4 نقاط
-
3 نقاط
-
ما الفائدة من نقاط السمعه وايضا فيه علامة صاروخ تتكون من ٣ مستويات مكتوب عليها عضو مساهم مافائدتها.3 نقاط
-
2 نقاط
-
2 نقاط
-
كلما اتقدم في الدورة الاحظ اني انسى بعض المعلومات مع اني اتابع مع الاستاذ بتركيز واهتمام وافهم الدرس واطبق وبعدها بأيام انسى ما درست فكيف احل المشكلة ؟2 نقاط
-
ما الفرق بين class component و function component ولماذا class لم يعد مستخدم في الحديثة1 نقطة
-
السلام عليكم أنا مشترك في دورة علوم الحاسوب و أنا الآن في قسم JavaScript من هذه الدورة : 1 - هل يجب علي التعمق في كل قسم من هذه الدورة بحل تمارين من مواقع أخرى أم أكتفي بما تقدمه الدورة من أساسيات لأنني حاولت أن أتعمق في لغة ال JavaScript مثلا بحل تمارين من مواقع أخرى و لكنني بدأت أشعر بالتشتت و فقدت الشغف من اكمال الدورة لأنني أحسست بطول الطريق. 2 - ليس لدي فكرة أو تصور عن العمل الذي أستطيع القيام به بعد اكمال دورة علوم الحاسوب 3 - هل لا يزال هناك فرص للعمل حاليا في ظل المنافسة الكبيرة لمبتدئ مثلي و خاصة بوجود ادوات الذكاء الاصطناعي التي يمكنها فعل الكثير و شكرا جزيلا لأعضاء اكادمية حسوب على صبرهم و مجهوداتهم1 نقطة
-
لا حاجة للتعمق في دورة علوم الحاسوب، فالهدف من الدورة هو شرح أساسيات المفاهيم الخاصة بالبرمجة وعلوم الحاسوب من أجل التأسيس في مجال البرمجة، أي ستحصل على نظرة عامة للمجال ويصبح لديك وعي حقيقي به، وبعدها تستطيع اختيار المجال الذي تريد التخصص به واستكمال مسيرتك البرمجية. أي أنّ الدورة لا توفر تخصص في مجال برمجي محدد أو شرح تقنيات بعينها، وشرط الحصول على وظيفة المذكور في وصف الدورة هو حقك بالطبع، وتستطيع المناقشة حوله من خلال مركز المساعدة فهو المختص بالأمور المالية. وبعد الإنتهاء من الدورة وإجتياز الإختبار سيتم توجهيك وإرشادك لمدة 6 أشهر بعد التخرج. ستجد هنا تفصل لفائدة دورة علوم الحاسوب ليتضح لك الأمر: وبعد تحديد التخصص البرمجة تستطيع التعمق كما تريد به وبذلك جهدك. وبخصوص توافر فرص عمل والذكاء الاصطناعي، فلا تشغل بالك بمثل تلك الأمور فلا فائدة تذكر منها غير حديث لا نتيجة مرجوة منه، الأمر مؤثر فقط من حيث المتطلبات حيث أصبح عليك الآن بذل جهد أكبر في الدراسة وتجنب الدراسة السطحية السريعة. اشغل وقتك بالدراسة وستجد الفرص بإذن الله، عدا ذلك مضيعة للوقت وهدر للطاقة، وذكر نفسك دائمًا هل تعلم شيء نافع أفضل عدم التعلم مُطلقًا؟ أي الأشخاص لديه فرصة؟1 نقطة
-
من حيث الفائدة العملية فلا يوجد لها فائدة ملموسة، مجرد أيقونات وأرقام للدلالة على نشاطك ومدى تفاعلك بأقسام الأكاديمية، وكذلك في التعليقات أسفل الدروس. أي مجرد تشجيع من أجل التفاعل والمشاركة، فهو أمر مُحبب للمستخدمين على أي منصة، وستجد أمر مشابه في مواقع التواصل الإجتماعي.1 نقطة
-
1 نقطة
-
هذا شيء طبيعي ويحدث مع كثير من المتعلمين، خاصة في البرمجة لأن المعلومات فيها متداخلة وكثيرة. لكن يوجد بعض الحلول تساعدك على تثبيت المعلومات وعدم نسيانها بسهولة، ومنها: التكرار والمراجعة - التطبيق العملي - حل الأسئلة والتحديات - التلخيص بعد الدرس بإتباع هذه الحلول ستحل مشكلة النسيان بشكل كبير ، احرص على اتباعها وتطبيقها، ومع الاستمرار والممارسة. ستلاحظ أن المعلومات تثبت أكثر في ذهنك.1 نقطة
-
أساسيات البرمجة تعني المفاهيم الأولية التي يحتاجها الشخص في بداية تعلم البرمجة، مثل: المتغيرات وأنواع البيانات - الجمل الشرطية (if - else) - الحلقات التكرارية (for - while) - الدوال (functions) - القوائم والمصفوفات بالنسبة لكورس الذكاء الاصطناعي، نعم، يشمل تعلم أساسيات البرمجة باستخدام لغة بايثون في البداية، قبل الإنتقال إلى مجال تحليل البيانات وتعلم الآلة. إذا مبتدأ في المجال سيكون مناسب لك وتقدر تبدأ بهذا الكورس لأنه يشرح الأساسيات أولًا.1 نقطة
-
هناك أساسيات علوم الحاسوب وهناك أساسيات البرمجة، الأخيرة تعني تعلم مفاهيم لغات البرمجة بشكل عام، أي المنطق البرمجي وكيفية تنفيذه من خلال المتغيرات وأنواع البيانات، بُنى التحكم وهي الجمل الشرطية وحلقات التكرار، الدوال وهياكل البيانات الأساسية وقواعد اللغة، وكيفية استقبال المدخلات من المستخدم وعرض نتائج. بالتالي تصبح قادر على كتابة أكواد برمجية تعمل وتحل مشاكل محددة وبسيطة. وذلك ما ستتعلمه في مسار أساسيات بايثون، لذا لا مشكلة في ذلك، لو أردت التأسيس بشكل مُتعمق أكثر ستحتاج إلى دراسة علوم الحاسوب، وذلك متاح في دورة علوم الحاسوب، في حال لا تستطيع الإشتراك بها يمكنك المتابعة في الدورة لا مشكلة وبها ما تحتاج. عامًة فهم أساسيات علوم الحاسوب هو ما يميز المبرمج العادي عن مهندس البرمجيات الذي يستطيع بناء أنظمة قوية لاستيعابه العميق وليس السطحي.1 نقطة
-
1 نقطة
-
لست بحاجة إلى كتابة كل شيء، فقط النقاط المهمة كمرجع عند الحاجة، وكذلك النقاط التي تجد بها نقطة ضعف أو تنساها بسرعة. أي لو تُفضل التدوين، فالهدف هو بناء مرجع شخصي، ترسيخ المفاهيم، واكتشاف الفجوات، لا تسجيل كل كلمة. لكن لا أُفضلها، فالدورة متاحة لك لمراجعتها متى تريد، دون فقط النقاط الأساسية والأسئلة التي لم تفهمها بعد، ثم عد للدرس لاحقًا متى أردت. عامًة كل شخص له طريقته المناسبة في الدراسة، فقم بتقسيم الدرس إلى حصص من 5–7 دقائق وعند إنتهاء كل حصة أوقف الفيديو، واكتب مما استوعبته 3 إلى 5 نقاط أساسية، والتوقيتات الخاصة بتلك النقاط في الدرس في حال كان طويل، أيضًا لو هناك جزئية لا تستوعبها تستطيع السؤال، أو كتابة ملاحظة بالدرس الذي أنت بحاجة لمراجعته. ثم جرب تعديل الكود أو حل تمرين صغير لتختبر نفسك، ثم انتقل للحصّة التالية، وبعد انتهاء الدرس كاملًا ألقِ نظرة سريعة على ملاحظاتك، وفي حال مختصرة ومنطقية انتقل للدرس التالي وإلا اختصرها أكثر أو أضف أمثلة.1 نقطة
-
وعليكم السلام ورحمة الله تعالى وبركاته، هذا الشعور لا شكّ أننا جميعا قد مررنا به في بداياتنا والجميع سيمرّ به لذا لا داعي للقلق وتشتيت نفسك، وأنصحك بالتركيز مع المدرب أثناء الدورة والتطبيق العملي معه وأن تُشغل نفسك بالتعلم وأخذ المكتسبات وأن لا تُشغل نفسك بالأفكار الجانبية فهي حينما تتراكم قد تسبب في ابتعادك عن المجال فهذا الشعور مخادع. وفي الحقيقة نحن لسنا مطالبين بحفظ أيّ شيء، فالحفظ هو تحصيل حاصل بالنسبة للمبرمجين فهو نتيجة العمل الدؤوب والاستمرارية والتطبيق العملي المستمر، أما الحفظ فهو أمر غير مفيد ولا ينمّي في المبرمج حسّ التفكير المنطقي، فالتوثيقات الرسمية موجودة ويمكنك الرجوع إليها متى أردت ذلك، يكفي أن تعرف وجود تلك المكتبات وتطبق عليها لا أن تحفظها. يمكنك أيضا أن تطلع على نصائح أكثر من هنا:1 نقطة
-
الأسئلة التي يتم طرحها في مقابلات توظيف المبرمجين تختلف حسب الشركة، مستوى الوظيفة (مبتدئ، متوسط، خبير)، والتقنيات المطلوبة. ومع ذلك، هناك أنواع رئيسية من الأسئلة التي تتكرر عادةً في مثل هذه المقابلات. الأسئلة السلوكية (Behavioral Questions) تُستخدم لتقييم شخصيتك، مهاراتك الشخصية، وقدرتك على العمل ضمن فريق. تحدث عن نفسك وعن خلفيتك التقنية. صف موقفًا واجهت فيه تحديًا تقنيًا وكيف تعاملت معه. كيف تدير الخلافات مع زملاء العمل أو أعضاء الفريق؟ ما الذي يحفزك للعمل في مجال البرمجة؟ الهدف هو تقييم مهارات التواصل، حل المشكلات، والعمل الجماعي. الأسئلة التقنية (Technical Questions) تركز على معرفتك بالمفاهيم الأساسية للبرمجة والتقنيات المطلوبة للوظيفة: أسئلة حول أساسيات البرمجة: شرح مفاهيم مثل OOP (البرمجة الكائنية)، Data Structures (هياكل البيانات)، Algorithms (الخوارزميات). ما الفرق بين Array و LinkedList؟ شرح مفهوم Big-O Notation وأمثلة عليه. أسئلة خاصة باللغة أو التقنية: إذا كانت الوظيفة تتطلب Python، قد يُطلب منك شرح مفاهيم مثل list comprehension أو decorators. إذا كانت تتطلب JavaScript، قد يُسأل عن async/await أو closures. أسئلة حول إطار عمل معين (مثل React، Django، Spring). أسئلة حول قواعد البيانات: كيف تصمم قاعدة بيانات لنظام معين (مثل متجر إلكتروني)؟ ما الفرق بين SQL و NoSQL؟ أسئلة DevOps أو الأدوات: كيف تستخدم Git في مشاريعك؟ شرح مفاهيم CI/CD أو Docker.1 نقطة
