لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 01/18/25 في كل الموقع
-
هل بعد أجتيازي أربع مسارات من الدورة وأجيازي الأمتحان وحصول على شهادة يكفي ،تقدم لي أكادمية حسوب عمل حر؟أم يشترط حصول العمل لابد من أجتياز المسارات دورة كاملة ؟3 نقاط
-
السلام عليكم ورحمه الله وبركاته بعد انتهائي من مسار اساسيات بايثون بدوره الذكاء الاصطناعي هل افضل خيار موجود هو التعرف على نماذج الذكاء الاصطناعي الجاهزه اولاً أم التعرف على البيانات ثم العوده للنماذج الجاهزه أو بالأصح ماهو افضل ترتيب لمسارات هذه الدوره لشخص مبتدئ في مجال علم البيانات والذكاء الاصطناعي وشكرا2 نقاط
-
-1- طباعة صافي الدخل لعدد (N) من الموظفين حيث N رقم صحيح يتم ادخاله من قبل المستخدم, و ذلك من خلال تطبيق الاجراءات التالية: 2- يتم الطلب من قبل المستخدم بادخال اجمالي دخل الموظف. -3- يتم حساب مقدار الضريبة يساوى 10% من اجمالي الدخل شريطة ان يكون الدخل اقل من الف جنيها، بينما مقدار الضريبة يساوى 20% من اجمالي الدخل إذا كان الدخل اكبر من أو يساوى الف جنيها. 4- يتم استقطاع 10 تامينات من اجمالي الدخل بعد استقطاع الضريبة لجميع فئات الدخل. -5- يتم طباعة صافي الدخل لكل موظف على حدا و كذلك مجموع المستحقات المالية لجميع الموظفين.2 نقاط
-
2 نقاط
-
السلام عليكم انا الا اعرفو هو بقسم البيانات الي تدريب و اختبار اي بقا تطوير دي ؟2 نقاط
-
السلام عليكم اخي الكريم عندما ادخل اشاهد محتوى الكورس تضهر لي رسالة "المعذرة لايمكنك مشاهدة الفيديو هنا"2 نقاط
-
وعليكم السلام ورحمة الله وبركاته، في الواقع القيم 0.0 و 1.0 في بيانات مرض السكري تمثل نفس المعنى مثل 0 و 1 لكن يتم تمثيلها بالأرقام العشرية (floating point numbers) لعدة أسباب من بينها: التناسق مع المعايير العامة في علم البيانات فعادة ما يتم تمثيل المتغيرات الثنائية (binary variables) كأرقام عشرية 0.0 و 1.0 التوافق مع خوارزميات التعلم الآلي فبعض الخوارزميات تتعامل بشكل أفضل مع الأرقام العشرية التناسق مع احتمالات التنبؤ لأنه عندما يقوم النموذج بالتنبؤ سيعطي نتائج على شكل احتمالات بين 0 و 1 مثل 0.7 أو 0.3 لذا يكون من المنطقي أن تكون البيانات الأصلية بنفس النمط فعندما تقوم بتدريب نموذج تصنيف ثنائي سيقوم بإخراج احتمالات عشرية بين 0 و 1 تمثل احتمال إصابة الشخص بالمرض لذا فإن استخدام 0.0 و 1.0 في البيانات الأصلية يتناسق مع هذا المفهوم.1 نقطة
-
لإجتياز الدورة والحصول على شهادة إتمامها يجب إجتياز على الأقل أربع مسارات واتمامها بأكملها مع تنفيذ مشاريع تلك المسارات وأيضا إجتياز الإختبار النهائي. بعد الحصول على الشهادة لا توفر الأكاديمية وظائف ولكنها تقوم بمساعدتك في العثور على وظيفة وإعطاء النصائح لك والمتابعة معك وذلك خلال فترة 6 أشهر من حصولك على الشهادة، وخلالها يتم توجيهك لتحسين مهاراتك وإنشاء سيرة ذاتية لك.1 نقطة
-
مطور الواجهة الأمامية يستخدم next.js صفحات تسجيل الدخول ، عبارة عن ان المستخدم يكتب عنوان البريد أو رقم المحمول ثم كلمة السر أو لو انشاء حساب جديد يكتب عنوان البريد أو رقم المحمول ثم يتم التحقق من الشئ الذي كتبه ، إذا كتب عنوان البريد يتم ارسال كود لعنوان بريده ، وإذا كان كتب رقمه يتم ارسال رسالة قصيرة لديه مشكله ولكن أنا مش فاهم هو عاوز ايه ديه الرسايل اللي بيني وبينه Hi sherif here we need to change the flow little bit with current flow we are collection email / phone on Signin page and after clicking on Create new account we are showing next screens with this flow we need to pass email / phone as a query paramter to Signup page and its not a good practice. After clicking on Create new account we need to collect email / phone on Signup page. Signin flow remains same like entering email click on next button... Hi Saad Some users do not have an email address And some users do not prefer to write the mobile number So what do you think we should do? You did not understand my question. We need to change the follow little bit for signup. After clicking on create new account we need to redirect user to signup page. I will record video for you what Im saying وبعتلي فيديو وانا حولت الصوت إلى كتابة عشان افهمه لكني للأسف لم افهمه أرجو المساعدة Screen Recording 2025-01-17 at 9-VEED.mp41 نقطة
-
1 نقطة
-
ال span هو عنصر inline يستخدم لتجميع وتنسيق جزء من النص داخل عنصر آخر لكنه لا يضيف أي تنسيق افتراضي للمحتوى أي أنه يمكننا استخدامه مع CSS لتنسيق أجزاء محددة من النص كالتالي: <p> هذه الجملة تحتوي على <span style="color: red;">كلمات ملونة</span> باللون الأحمر. </p> لأنّ أهم استخدامات span تكمن في تطبيق تنسيقات CSS على جزء محدد من النص من خلال إضافة classes أو IDs لأجزاء معينة للتحكم بها عبر جافا سكريبت لتمييز كلمات أو عبارات معينة داخل النص أو لتغيير لون أو حجم أو نمط خط جزء من النص. ويختلف span عن div في أنه عنصر inline بينما div هو عنصر block وهذا يعني أن span لا يبدأ سطرا جديدا ويأخذ فقط المساحة الضرورية لمحتواه يمكنك الاطلاع أكثر من هنا: العنصر <span> موسوعة حسوب وأرجو في قادم المرات طرح سؤالك في أسفل الدرس في صندوق التعليقات المخصص لذلك في حال كان سؤالك متعلقا بإحدى الدروس المتعلقة بأساسيات HTML في إحدى الدورات حيث هنا نطرح فقط الأسئلة العامة وهذا لمساعدتك بالشكل المناسب.1 نقطة
-
طيب الحين هل يعتبر خلصت كل شي يخص ال css ولا لا لأن في اشياء م اخذناها مثل z-index & @media و اشياء كثير ؟1 نقطة
-
أعتقد أنك وقفت عند القسم أساسيات css ولذلك ستجد أن هناك بعض المفاهيم والدروس التي لم تتعلمها بعد ولكن في أكاديمية حسوب يتم التركيز على شرح المفاهيم المتقدمة والتعمق أيضاً في التقنيات من خلال التطبيق العملي وهذه الميزة التي تجعل من السهل تعلم التقنيات والمفاهيم المتقدمة. ولذلك يمكنك المتابعة وسيتم شرح جميع الخصائص التي تسائلت عنها في سؤالك وأكثر. وإذا كنت تريد الإستفسار أيضاً عن شيئ آخر يرجى طرح سؤالك اسفل الدرس وليس هنا في قسم الأسئلة العامة1 نقطة
-
إذا كنت تقصد أنك أنهيت مسار الأساسيات في css فنعم فهنا تم الإنتهاء من شرح جميع الأساسيات اللازمة للبدأ في إنشاء مشاريع عملية . ولا تقلق سيتم شرح ال media query وال z-index ولكن في التطبيقات العملية في المسارات القادمة في الدورة. ويوجد هنا في موقع الأكاديمية دروس ومقالات كثيرة يمكنك الإطلاع عليها إذا أردت الإستزادة من الدروس بعد الأساسيات . ويمكنك قراءة الدرس التالي وستجد ما تقوم بالإستفسار عنه : وإليك أيضا رابط الدروس على موسوعة حسوب حيث توجد شروح ودروس كثيرة هنا : https://wiki.hsoub.com/CSS يرجى إذا كان السؤال متعلق بإحدى دروس الدورات أن تقوم بوضعه أسفل الدرس حيث ستجد أسفل فيديو الدرس صندوق للتعليقات كما هنا.1 نقطة
-
الف شكراا جدا لحضرتك جزاك الله كل خير1 نقطة
-
وعليكم السلام ورحمة الله وبركاته، يتم تقسيم البيانات إلى مجموعات تدريب واختبار وغالبا مجموعة تطوير / تحقق وهو خطوة أساسية في بناء نماذج التعلم الآلي بالنسبة لمجموعة التدريب (Training Set) فهي البيانات التي يستخدمها النموذج للتعلم وهذا النموذج يتعلم الأنماط والقواعد من هذه البيانات وعادة تكون أكبر مجموعة مثلا 70 إلى 80% من البيانات الكلية أما مجموعة التطويرأو التحقق (Validation Set) فتستخدم لضبط معاملات النموذج (Hyperparameters) وتقييم أدائه أثناء التدريب أي أنها تساعد في منع الإفراط في التخصيص (Overfitting) أي عندما يتعلم النموذج التفاصيل الدقيقة للبيانات بدلا من الأنماط العامة وعادة تكون حوالي 10إلى 15% من البيانات في حين مجموعة الاختبار (Test Set) تستخدم لتقييم أداء النموذج النهائي بعد اكتمال التدريب وهذه البيانات لا تستخدم أبدا أثناء التدريب أو الضبط وهي تمثل البيانات الجديدة التي سيواجهها النموذج في العالم الحقيقي وعادة تكون أيضا حوالي 10 إلى 15% من البيانات. فلو كان عندنا 1000 عينة بيانات سيتم تقسيمها إلى: 700 للتدريب (Training) لتعليم النموذج. 150 للتطوير (Validation) لضبط النموذج وتجنب الإفراط في التخصيص. 150 للاختبار (Test) لتقييم الأداء النهائي بشكل عادل.1 نقطة
-
مرحبًا، أعتقد أن ما تقصده هو تقسيم البيانات إلى 3 أقسام هي train, dev, test. الهدف من هذا التقسيم هو عدم الوقوع في مشكلة overfitting على ال test. أي عندما تقوم بالتدريب و تعديل النموذج بناء على نتائج الاختبار على ال test فأنت فعليًا ستقع في مشكلة حيث أن نموذج تم تدريبه بحيث يعطي أفضل نتيجة على ال test و بالتالي قد يكون هناك overfitting. تظهر هذه المشكلة عندما تريد المقارنة بين النماذج، فالمقارنة العادلة يجب أن تختبر كيف تقوم النماذج بتعميم بيانات التدريب على بيانات الاختبار و لهذا السبب يجب ألا يتم اختيار بارامترات النماذج بحيث تعطي أفضل نتائج، و إلا يكون الاختبار بلا فائدة. في نفس الوقت يجب أن تختبر النموذج خلال التدريب حتى تختار قيم بارامترات جيدة تعطي نتائج لا بأس بها على بيانات لم تراها. لحل هذا التعارض تم إنشاء التقسيم الثالث و هو ال dev حتى تقوم باستعمالها كبيانات اختبار خلال عملية تطوير النموذج، و تكون ال test فقط لاختبار النموذج مرة واحدة بعد الانتهاء من تطويره و مقارنته بنماذج أخرى قد تكون طورتها لمعرفة أيها أفضل. تحياتي.1 نقطة
-
1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. إن ال PCA (Principal Component Analysis) هي خوارزمية تحليل المكونات الرئيسية والتي تستخدم لتقليص الأبعاد وتقليل البيانات التي لها عدة أبعاد إلى أبعاد أقل مع الحفاظ على أكبر قدر ممكن من المعلومات. ويمكنك قراءة الإجابة التالية لمزيد من التفاصيل حولها وكيفية إستخدامها : وإليك الرابط للتوثيق الرسمي الخاص بها : https://scikit-learn.org/stable/modules/generated/sklearn.decomposition.PCA.html1 نقطة
-
الإصدار 1.0.0
4019 تنزيل
يشرح هذا الكتاب أساسيات التعامل مع بيئة نود جي إس Node.js وهي بيئة تشغيل مفتوحة المصدر ومتعددة المنصات لتنفيذ شيفرات جافاسكربت JavaScript دون الحاجة إلى متصفح ويب، ويعلمك كيفية الاستفادة منها في بناء تطبيقات فعالة من الصفر ودون الحاجة لوجود خبرة مسبقة، إذ يبدأ الكتاب بتوضيح مميزات بيئة التشغيل Node.js، مثل السرعة والبساطة، ويوضح لك كيفية تثبيتها على جهازك وتشغيل التطبيقات من خلالها، ويوضح لك أبرز الفروقات بين لغة جافا سكريبت في بيئة Node.js وفي المتصفح. كما يغطي الكتاب أساسيات التعامل مع مدير الحزم npm، وطريقة تثبيت وتحديث الحزم وإدارة الاعتماديات من خلاله، ويوضح كيفية استخدام الوضع التفاعلي REPL لكتابة واختبار التعليمات البرمجية في الوقت الفعلي. ثم يشرح لك مفاهيم أكثر تقدمًا مثل البرمجة غير المتزامنة واستخدام دوال رد النداء والوعود، وصيغة async/await والتعامل مع طلبيات الشبكة، وإنشاء خوادم HTTP، واستخدام مكتبة Axios وطريقة التعامل مع الملفات وغيرها من المفاهيم الضرورية لك كمطور. وأخيرًا يوضح لك كيفية استخدام وحدات Node.js الأساسية مثل الوحدات الخاصة بنظام التشغيل كوحدة os ووحدة fs ووحدة الأحداث events والوحدة HTTP ويعرفك على أهم الخاصيات والتوابع التي توفرها كل منها وطريقة الاستفادة المثلى منها في تطبيقاتك. هذا الكتاب هو ترجمة لكتاب The Node.js handbook لصاحبه Flavio Copes وفرته لك أكاديمية حسوب باللغة العربية، ونرجو أن تجد فيه المعلومات الوافية التي تحتاجها للبدء بتطوير مشاريعك البرمجية سواء على الجانبين الأمامي أو الخلفي من التطبيق بلغة جافا سكريبت دون الحاجة لتعلم لغة جديدة بالكامل، ابدأ الآن بتطوير تطبيقاتك باستخدام Node.js واستفد من إمكانياتها المميزة، ونذكرك بأن باب المُساهمة في أكاديمية حسوب مفتوح لكل من يرى في نفسه القدرة على توفير مقالات أو كتب أو مسارات عالية الجودة. يمكنك قراءة فصول الكتاب على شكل مقالات مجتمعة تحت الوسم "مقدمة إلى node.js" وتجد روابطها تاليًا: مقدمة إلى Node.js استخدام الوضع التفاعلي والتعامل مع سطر الأوامر في Node.js دليلك الشامل إلى مدير الحزم npm في Node.js كيفية تنفيذ الدوال داخليا ضمن Node.js البرمجة غير المتزامنة في Node.js التعامل مع الطلبيات الشبكية في Node.js التعامل مع الملفات في Node.js تعرف على وحدات Node.js الأساسية1 نقطة