-
المساهمات
5714 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
11
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو عبدالباسط ابراهيم
-
وعليكم السلام ورحمة الله وبركاته. من خلال عدة خطوات يمكنك أن تنتقل من novice إلى Kaggle Contributor وبما أنك حصلت عليها فقد قمت بهذه الخطوات ومنها المشاركة في المسابقة وتشغيل script أو nootbook وهذه الشارة Contributor تنعي أنك تشارك في مسابقات حقيقية وحل مشاكل واقعية في مجال علم البيانات وكما تعلم فإن كتير من الشركات تتطلع على Kaggle profile كمؤشر مهم عند التوظيف. كون الشخص Contributor أو Expert وما إلى ذلك بيعني إنه عنده خبرة موثقة وقدرة على حل المشاكل. باختصار، كونك Kaggle Contributor ليست مجرد شارة- بل اعتراف بمهاراتك وخبرتك في مجال علم البيانات ومدى تقدمك في هذه المنصة، ويفتح أمامك فرص كثيره للتطور المهني والشخصي.
- 2 اجابة
-
- 1
-
-
الدروس في الدورات الموجودة بالأكاديمية هي دروس مسجلة ومرتبة وبالنسبة للإختبارات فهي موجودة في معظم الدروس بالإضافة للتطبيقات العملية والتمارين التي يطلبها منك المدرب. وللتوضيح أكثر يرجى الإطلاع على الإجابات في الرابط التالي
- 3 اجابة
-
- 1
-
-
أولاً بالنسبة للشرط المذكور فهو من حقك ويمكنك مناقشته مع مركز المساعدة من هذا الرابط https://support.academy.hsoub.com/ وتحتاج للتخصص في مجال تفضله ومتابعة تعلمه حتى تستطيع العمل به بشكل إحترافي وبالتأكيد لست مجبراً بدخول لدورة أخرى هنا بل سيتم مساعدتك في المجال الذي تريده بعد الإنتهاء من الدورة ويرجى الإطلاع على الإجابات التالية للمزيد من الشرح
- 4 اجابة
-
- 1
-
-
وفقك الله في دراستك ومسيرتك في البرمجة. بالنسبة لدورة علوم الحاسوب تقدم لك المفاهيم الأساسية في البرمجة دون التعمق في مجال محدد. هذا التأسيس القوي يُعتبر خطوة أولى مهمة في رحلتك نحو التخصص في مجالات تقنية متعددة.ولذلك يمكنك بعدها التخصص في المجال الذي تميل له بشكل أفضل بدون تعلم هذه الأساسيات . يفضل الإطلاع على الإجابات التالية للتوضيح بشكل أفضل.
- 4 اجابة
-
- 1
-
-
بشكل مبسط الفرق بينهما يكمن في أن Label Encoding يقوم بإعطاء رقم فريد لكل فئة من فئات المتغير النصي. ولكن المشكلة هي أنه قد يُدخل ترتيبًا وهميًا بين الفئات، حتى لو لم يكن هناك أي ترتيب منطقي بينها. على سبيل المثال، إذا كان لدينا ألوان "أحمر"، "أخضر"، "أزرق"، قد يتم ترميزها كـ 0، 1، 2 على التوالي. هنا، قد يفهم النموذج أن "الأزرق" أكبر من "الأخضر"، وهو أمر غير منطقي. لذلك يُفضل استخدامه عندما لا يكون هناك ترتيب منطقي بين الفئات، مثل أسماء المدن أو أنواع المنتجات. بينما Ordinal Encoding يُستخدم عندما يكون هناك ترتيب منطقي بين الفئات على سبيل المثال، إذا كان لدينا مستويات تعليمية "مدرسة ثانوية"، "بكالوريوس"، "ماجستير"، "دكتوراه"، يمكن ترميزها كـ 0، 1، 2، 3 على التوالي. هنا، يحافظ الترميز على الترتيب المنطقي بين المستويات التعليمية. لذلك يُفضل استخدامه عندما يكون هناك ترتيب منطقي بين الفئات، مثل المستويات التعليمية، أو تقييمات العملاء (ضعيف، متوسط، جيد جدًا).
- 4 اجابة
-
- 1
-
-
تعمل الإعلانات على تحقيق نتائج سريعة في زيادة ظهور موقعك وجذب الزوار. وعندما تستخدم إعلانات جوجل، يظهر موقعك في أعلى نتائج البحث كإعلان مدفوع. أما ال SEO فهو استراتيجية طويلة المدى تهدف إلى تحسين ظهور موقعك في نتائج البحث . يمكن تشبيه SEO ببناء سمعة جيدة للمتجر من خلال تقديم خدمة ممتازة وتحسين تجربة العملاء - قد يستغرق وقتاً أطول، لكن النتائج تدوم لفترة أطول. لذلك الحل الأمثل ابدأ بإعلانات جوجل للحصول على زوار فوريين بينما تعمل على تحسين SEO لموقعك. مع مرور الوقت، يمكنك تقليل الإنفاق على الإعلانات تدريجياً مع تحسن ترتيب موقعك في نتائج البحث العضوية.
-
كما بالصورة التالية يوجد خيار Trust Server Certificate أضغط عليه وقم بتفعيله ثم بعد ذلك حاول مرة أخرى الإتصال
- 5 اجابة
-
- 1
-
-
وعليك السلام ورحمة الله وبركاته. إذا لم يتم حل المشكلة من خلال الحل السابق يمكنك تنفيذ الأمر التالي sfc /scannow انتظر حتى يكتمل الفحص (قد يستغرق بضع دقائق).ثم أعد تشغيل الجهاز وحاول فتح الصور مرة أخرى. وإذا لم يتم حل المشكلة أيضاً حاول تنفيذ الأمر التالي في ال terminal Dism /Online /Cleanup-Image /CheckHealth ويفضل لو تقوم بمشاركة النتيجة التي تظهر لك بعد تنفيذ هذا الأمر
- 2 اجابة
-
- 1
-
-
من خلال التوثيق الرسمي للمكتبة أو إطار العمل ستجد قسم migration في التوثيقات يشرح لك الفروقات بين الإصدارات . لذلك تأكد من أنه سيتم تحديث الدورة بما يتناسب مع الإصدارت االحديثة ولكن كما أخبرتك أنه من الأفضل أحياناً دراسة الإصدارت االأقدم نسبياً من مكتبة ما او إطار عمل
- 5 اجابة
-
- 1
-
-
وعليكم السلام ورحمة الله وبركاته. أولاً لن تضطر للإشتراك في دورة اخرى من خلال مواكبة التطورات لأنه يتم تحديث الدورة بصفة مستمرة ويمكنك الوصول لهذه التحديثات للدورة دائماً . ولاحظ أنه إذا كان الفرق جوهريًا في الإصدار الحديث عن الإصدار الموجود بالدورة ، فإنه يتم تحديث محتوى الدورة حتى لا يكون هناك فجوة كبيرة بين ما يتعلمه الطالب وما يطلبه سوق العمل.بينما إذا كان الفرق بين الإصدارات طفيفًا، فيمكن تعلم التعديلات من التوثيق الرسمي بسهولة. وثانياً تعلم الإصدارات الأقدم نسبيًا له فائدة كبيرة، خاصة في صيانة المشاريع القديمة التي لا يتم تحديثها دائمًا إلى أحدث إصدار. أيضًا، فهم الأساسيات من الإصدارات الأقدم يسهل الانتقال إلى الإصدارات الأحدث، لأن التعديلات غالبًا تكون تطويرية وليست تغييرًا جذريًا بالكامل.
-
وعليكم السلام ورحمة الله وبركاته. يمكنك الوصول للدورة من خلال الخيار دوراتي التي من المفترض ان يظهر لك والرابط التالي يوضح لكل كيفية الوصول للدورة https://support.academy.hsoub.com/access-to-courses وإذا لم تظهر لك كلمة دوراتي فأعتقد أنك اشتركت للتو في الدورة ولذلك يرجى الإنتظار قليلاً وستظهر لك الدورة . ولكن إذا لم تظهر يمكنك التواصل مع الدعم من هذا الرابط مع إرسال تفاصيل المشكلة وسيتم حل المشكلة https://support.academy.hsoub.com/conversations
-
بما أنك مطور ويب ولديك معرفة بـ HTML و CSS فيمكنك تعلم JavaScript مع Node.js للـ Back-End، أو استخدام PHP مع Laravel، أو حتى Python مع Django أو Flask. يمكنك من خلال تعلم JavaScript توظيفها في الـ Front-End و Back-End، مما يتيح لك العمل Full Stack من خلال لغة واحدة وهي javascript . يمكنك ملاحظة أن جميع اللغات أو المسارات التي ذكرتها لك لها دورات في أكاديمية حسوب ويمكنك الإطلاع أولاً على الإجابات التالية لفهم الفرق بين اللغات والمسارات المختلفة لتحيد هدفك
-
مرحباً هذه المشكلة شائعة لدى الكثير ولذلك يرجى التأكد من نسجيل الدخول إذا قمت مسبقاً بالتسجيل . ومحاولة أخرى يمكنك الوصول لسجل التعديلات وبعدها يمكنك تنزيل النسخ الأقدم كما بالصورة أو يمكنك الدخول من جهاز آخر بنفس حساب التسجيل
-
كما تم التوضيح في التعليق السابق من خلال تعلم الذكاء الإصطناعي ستعزز مهاراتك في مجال مطلوب بشدة في سوق العمل، مما يزيد من فرص حصولك على وظائف مرموقة. وبعيداً عن ذلك ستساعدكك الدورة على أتمتة المهام الروتينية وتحسين كفاءتك في العمل. وستتعلم كيفية استخدام الذكاء الاصطناعي لتطوير منتجات وخدمات جديدة. أما بالنسبة للمسميات الوظيفية في مجال الذكاء الاصطناعي فتختلف المسميات في نفس المجال ولكن عموماً يمكنك العمل تحت مسمى وظيفي محلل بيانات مهندس تعلم الآلة أو مهندس الذكاء الاصطناعي ومسميات متخصصة مثل مهندس رؤية حاسوبية أو مهندس معالجة اللغات الطبيعية وطبيعة العمل في مجال الذكاء الإصطناعي فتختلف بناء على دورك الوظيفي ولكن عموماً تتكون من المهمات التالية جمع البيانات وتنظيفها وتدريب نماذج تعلم الآلة عليها. إنشاء تطبيقات تعتمد على الذكاء الاصطناعي مثل التنبؤ بالأسعار، أنظمة التوصية، والتعرف على الصور. تحسين النماذج الحالية أو تطوير خوارزميات جديدة أكثر كفاءة. دمج الذكاء الاصطناعي مع مواقع الويب أو التطبيقات الذكية.
-
المكتبة الأبرز والأكثر استخداماً هي PyQt، فهي توفر مجموعة شاملة من الأدوات لبناء واجهات مستخدم احترافية، كما أنها متعددة المنصات - مما يعني أن تطبيقك سيعمل على ويندوز ولينكس وماك. ,أنصحك بالبدء مع PyQt لعدة أسباب: لديها توثيق ممتاز وموارد تعليمية كثيرة تدعم تصميم واجهات معقدة وجذابة أداؤها جيد في التطبيقات الكبيرة تدعم اللغة العربية بشكل ممتاز مجتمع كبير
-
من الصورة يظهر أن الملف في المجلد desktop بينما تقوم باستخدام المسار code/python وهو أعتقد غير موجود ويظهر لك الخطأ نتيجة أن المجلد غير موجود ولذلك يمكنك تنفيذ الأمر cd Desktop ثم يمكنك تشغيل السكريبت بعدها أو يمكن تشغيل السكريبت من خلال علامة run في أعلى اليمين وهي تشبه السهم
-
وعليكم السلام ورحمة الله وبركاته. أولاً تحليل البقاء (Survival Analysis) هو مجموعة من الأساليب الإحصائية المستخدمة لدراسة الوقت حتى حدوث حدث معين، مثل: الوقت حتى وفاة المريض. الوقت حتى فشل الآلة. الوقت حتى عودة المرض. لذا نموذج DeepHit هو نموذج لتحليل البقاء باستخدام التعلم العميق. ويعتبر تطور مهم في هذا المجال حيث يستخدم DeepHit شبكة عصبية عميقة للتعلم مباشرة من البيانات، بدلاً من الاعتماد على افتراضات إحصائية كما في النماذج التقليدية. هذا يجعله أكثر مرونة وقدرة على التكيف مع العلاقات المعقدة في البيانات.
- 8 اجابة
-
- 1
-
-
يتم تمييز العنصر Span أنه عنصر مضمّن يستخدم لتنسيق أجزاء صغيرة داخل النصوص. لا يُغير تخطيط الصفحة مثل <div> أي لا يؤثر على تدفق الصفحة . مفيد عند استخدام CSS أو JavaScript على جزء محدد من النص. وبالإضافة للشرح في التعليق السابق يمكنك الفهم أكثر من خلال الأمثلة الواقعية التالية <p>السعر: <span style="color: green; font-weight: bold;">99.99$</span></p> يتم تلوين السعر باللون الأخضر ليكون أكثر وضوحًا. أيضاً في معظم المواقع عند الضغط على تسجيل الدخول، يتغير النص ليعرض اسم المستخدم المسجّل. <p>مرحبًا، <span id="user-name">زائر</span>!</p> <button onclick="login()">تسجيل الدخول</button> <script> function login() { document.getElementById("user-name").textContent = "أحمد"; } </script> عند النقر على الزر، يتغير النص من "زائر" إلى "أحمد".
-
قم بالضغط على كلمة add وسيظهر نافذة قم بكتابة كلمة Everyone في المربع Enter the object names to select ثم اضغط على Check names ثم اضغط على ok وبالرجوع للنافذة security ستجد تم تحديد الإختيار Everyone لذلك قم بالضغط على Full control و ok . وبعدها قم بالتجربة مرة أخرى
-
بالفعل تعلمك هذه الدورات العمل كمطور Full Stack وبالتالي ستكون لديك المهارات اللازمة لبناء مشروع التخرج من الصفر ولكن ستحتاج لوقت أطول لتعلم هذه الدورات حيث يحتاج تعلم هذه المجالات تطوير واجهات المستخدم frontend و تطوير التطبيقات باستخدام بايثون backend الكثير من الوقت والجهد ولذلك يمكنك تعلم أساسيات الدورة تطوير واجهات المستخدم ثم الإنتقال إلى الدورة الثانية تطوير التطبيقات باستخدام بايثون حتى تكون قادر على بناء مشروع تخرج مميز
-
حتى تكون واقعياً مدير المنتج له تأثير كبير على الشركة، ومن الطبيعي أن تتردد الشركات في توظيف شخص مستقل لوضع استراتيجيات طويلة الأمد. ولكن بالفعل يوجد العديد من الفرص مع الشركات الصغيرة والمتوسطة التي قد لا تستطيع تحمل تكلفة توظيف مدير منتج بدوام كامل. ولذلك العمل الحر في مجال إدارة المنتجات يمكن أن يكون مجزيًا، لكنه يتطلب صبرًا وجهدًا كبيرًا في التسويق وبناء الثقة.
-
وعليكم السلام ورحمة الله وبركاته. البرمجة الديناميكية (Dynamic Programming) هي في الواقع منهجية أو تقنية لحل المشاكل البرمجية، وليست خوارزمية محددة. يمكن اعتبارها مفهوم برمجي أو أسلوب في حل المشكلات. والفكرة الأساسية للبرمجة الديناميكية تقوم على تقسيم المشكلة الكبيرة إلى مشاكل فرعية أصغر حل المشاكل الفرعية مرة واحدة وتخزين نتائجها استخدام هذه النتائج المخزنة لحل المشاكل الأكبر https://wiki.hsoub.com/Algorithms/Dynamic_Programming
- 5 اجابة
-
- 1
-