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

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

الأعضاء
  • المساهمات

    5638
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    11

آخر يوم ربح فيه عبدالباسط ابراهيم هو أبريل 29 2024

عبدالباسط ابراهيم حاصل على أكثر محتوى إعجابًا!

عن العضو عبدالباسط ابراهيم

آخر الزوار

لوحة آخر الزوار معطلة ولن تظهر للأعضاء

إنجازات عبدالباسط ابراهيم

عضو نشيط

عضو نشيط (3/3)

2.4k

السمعة بالموقع

86

إجابات الأسئلة

  1. نعم، يمكنك الحصول على شهادة إتمام الدورة حتى لو لم تكمل جميع المسارات بمعنى أنه من ضمن الشروط إتمام 4 مسارات كحد أدنى. والشهادة ستكون للدورة كاملة بالطبع فليس هناك شهادة على جزء من الدورة . ويمكنك التأكد من ذلك من خلال التحدث مع مركز المساعدة في أي تفاصيل أخرى من خلال الرابط التالي. https://support.academy.hsoub.com/conversations
  2. إذا كنت تقصد بناء المشاريع الموجود في الدورة فيجب عليك الدريب على التمارين الموجودة بالدروس والتطبيق مع المدرب في بناء التطبيقات العملية حيث أنه من شروط التقدم للإمتحان والحصول على الشهادة بناء التطبيقات العملية الموجودة بالدورة. ولكن إذا كنت تقصد فرص العمل بعد الإنتهاء من الدورة كما مكتوب في الدورة؟ فيمكنك الإطلاع على الإجابات التالية حيث تشرح لك ما يمكن للأكاديمية مساعدتك فيه بعد الإنتهاء من الدورة حيث لا توفر لك الأكاديمية وظيفة بل تساعدك في العثور على وظيفة بعد الإنتهاء من الدورة والحصول على الشهادة،
  3. وعليكم السلام ورحمة الله وبركاته، مدير المنتجات الرقمية له علاقة بالتسويق، ولكن ليس بشكل مباشر. يتمحور دور مدير المنتجات الرقمية حول تطوير وإدارة المنتجات الرقمية مثل التطبيقات أو المواقع الإلكترونية، بينما يركز التسويق على الترويج لهذه المنتجات وجذب العملاء. ومع ذلك، هناك تداخل بين الدورين في بعض الجوانب فمثلاً مدير المنتجات الرقمية يحتاج إلى معرفة ما يريده العملاء وتفضيلاتهم لتصميم منتج ناجح. هذه المعلومات غالبًا ما تأتي من أبحاث السوق التي يجريها فريق التسويق. مثال آخر قد يعمل مدير المنتجات الرقمية مع فريق التسويق للتأكد من أن المنتج يتم تسويقه بطريقة صحيحة ويصل إلى الجمهور المستهدف. ولذلك بشكل عام، مدير المنتجات الرقمية والتسويق يعملان معًا لضمان نجاح المنتج.
  4. كما وضح لك محمد في التعليق السابق فإنه تحتاج لتعلم أساسيات لغة JavaScript أساسيات React.js أساسيات TypeScript وبالإضافة لماسبق فيفضل تعلم Node.js لأن Next.js ليس مجرد إطار عمل للواجهة الأمامية، بل يحتوي أيضًا على إمكانيات للبرمجة الخلفية (Back-end)، فمن الضروري تعلم Node.js قبل الانتقال إلى Next.js. ولذلك إذا كنت تريد تعلم nextjs فالأفضل هو تعلم الدورة كاملة باستثناء المسارات تطوير تطبيق جوال باستخدام React Native تطوير تطبيق سطح مكتب باستخدام Electron.js تطوير تطبيق جوال للتواصل الاجتماعي باستخدام Ionic
  5. وعليكم السلام ورحمة الله وبركاته. الفرق الأساسي بينهما هو أن yield تُستخدم في تعريف الدوال المولدة (generators). وعندما تستخدم yield داخل دالة، فإنها تُرجع قيمة وتُحفظ حالة الدالة بحيث يمكن استئناف التنفيذ منها لاحقاً عند طلب القيمة التالية. هذا يعني أن الدالة لا تنتهي بالكامل بعد تنفيذ yield، بل تنتظر حتى يُطلب منها العنصر التالي. بينما return تقوم بإرجاع قيمة واحدة وتنهي عمل الدالة بالكامل، بحيث لا يمكن استئنافها بعد ذلك. وإليك المثال التالي للتوضيح def generate_numbers(): for i in range(5): yield i gen = generate_numbers() for number in gen: print(number) # ستتم طباعة الأرقام من 0 إلى 4 تدريجياً بينما باستخدام return def return_number(): for i in range(5): return i # ستعيد القيمة 0 وتنهي الدالة فوراً print(return_number()) # سيطبع 0 فقط
  6. لم تحل المشكلة حتى بعد تغيير اسم الملف لأنّ Git سيحتفظ بسجل الملفات الكبيرة التي سبق رفعها أو إضافتها ل commit حتى لو تجاهلتها لاحقًا. ولذلك فيمكننا حل هذه المشكلة من خلال تنفيذ الأمر التالي git rm --cached path/to/giant_file مع استبدال الكلمة path/to/giant_file بالمسار للملف الذي يسبب المشكلة ثم عمل commit مع --amend من خلال تنفيذ الأمر التالي git commit --amend وبعدها يمكنك تجربة دفع الملفات للمستودع البعيد
  7. أيضاً بعد تفعيل قائمة "Develop" بالذهاب إلى Safari ثم Settings ثم Advanced، ثم تحديد خيار Show features for web developers كما تم التوضيح بالتعليق السابق . يمكنك استخدام الاختصار (Command + Option + I) لفتح أداة "Web Inspector" مباشرة والبدء في فحص العناصر على صفحات الويب ولاحظ أنه بدون تفعيل قائمة developلن يعمل الإختصار.
  8. يمكنك تعريف ال Convolution Layer بشكل أبسط كالتالي: هي الطبقة المسؤولة عن استخراج الميزات من الصورة المدخلة، مثل الحواف، الألوان، أو الأشكال. تستخدم مرشحات (filters) تمر على الصورة لتوليد خرائط ميزات (feature maps) تُظهر المناطق التي تحتوي على أنماط معينة. وبالنسبة لPooling Layer فهي تُستخدم لتقليل الأبعاد المكانية لخرائط الميزات، مما يقلل من كمية الحسابات ويجعل الشبكة أكثر كفاءة. مثال على ذلك التجميع الأقصى (max pooling) الذي يأخذ القيمة الأكبر من كل منطقة في خريطة الميزات. وأخيراً ال Fully Connected Layer تأتي عادةً في نهاية الشبكة وتُستخدم لتصنيف الميزات التي تم استخراجها. و تسمح بدمج المعلومات لاتخاذ قرار نهائي، مثل تحديد ما إذا كانت الصورة تحتوي على قطة أو كلب.
  9. وعليكم السلام ورحمة الله وبركاته. بالنسبة لتقسيط الدورات غير متاح هذا الخيار بالنسبة للأكاديمية حيث يتم دفع مبلغ الدورة كاملاً. أما بالنسبة لخصم لدورة من الدورات فيمكنك التحدث مع مركز المساعدة من خلال الرابط التالي https://support.academy.hsoub.com/conversations وغالباً ما يكون هناك عروض على الدورات في مناسبات معينة مثل الأعياد وبداية السنة وما إلى ذلك.
  10. وعليكم السلام ورحمة الله وبركاته. بالتأكيد يجب أن تحول ملفات الصور إلى أرقام (مصفوفات رقمية) قبل تدريب شبكات CNN. فالشبكات العصبية التوافقية (CNNs) لا تستطيع التعامل مباشرة مع ملفات الصور كما هي، بل تحتاج إلى تمثيل رقمي للصور. ولكن لا تقوم بذلك يدوياً إنما عملية التحويل تتم عادة باستخدام مكتبات مثل TensorFlow أو PyTorch حيث توفر وظائف لتحميل ومعالجة الصور بشكل تلقائي، لكن التحويل من الصورة إلى تمثيل رقمي يحدث بالفعل.
  11. تم توضيح الطرق المختلفة للإشتراك بالدورات الموجودة بأكاديمية حسوب بشكل مفصل في التعليقات السابقة ولكن هناك بعض الدول التي تجد صعوبة بها للدفع بعملة الدولار , ومصر من ضمن هذه الدول ولذلك ستجد صعوبة في استخدام البطاقات للدفع حيث تعتبر هناك بعض البطاقات التي تتيح ذلك فقط ويمكنك التعرف على المزيد من هذه الأمور المالية من خلال التحدث مع مركز المساعدة بواسطة الرابط التالي https://support.academy.hsoub.com/conversations
  12. وعليكم السلام ورحمة الله وبركاته, DeepLearning.AI هي منظمة متخصصة في تقديم دورات ومحتوى تعليمي عالي الجودة في مجالات الذكاء الاصطناعي والتعلم العميق وعلوم البيانات . حيث تقدم DeepLearning.AI دورات تعليمية في التعلم العميق وتقنيات الذكاء الاصطناعي على منصات مثل Coursera برامج شهادات احترافية مثل "Deep Learning Specialization"
  13. وعليكم السلام ورحمة الله وبركاته. لكل إختيار مميزاته فمثلاً ربما يكون لديك الشغف وتفضل العمل في كلا المجالين ولذلك يمكنك تعلم المجالين معاً بدون أي مشكلة كما سيكون لديك منظور أوسع في الذكاء الاصطناعي و يمكنك العمل على مشاريع تجمع بين المجالين وبالتالي ستكون أكثر مرونة في سوق العمل. بينما إذا أردت التخصص في مجال واحد ستتمكن من التعمق بشكل أكبر وبناء خبرة متخصصة وبالتأكيد ستصبح خبيراً في هذا المجال بوقت أقصر مما إذا كنت تريد تعلم المجالين معاً وستركز جهودك ومواردك بشكل أكثر فعالية ولذلك الإختيار يعتمد على اهتماماتك الشخصية فرص العمل المتاحة في منطقتك أو مجال عملك والعديد من المتغيرات الأخرى التي تعتمد عليك
  14. وعليكم السلام ورحمة الله وبركاته. يمكنك تعلم المكتبة من خلال قراءة التوثيق الرسمي للمكتبة، فهو المصدر الأكثر موثوقية للمعلومات ولكن يعتمد ذلك على حجم المكتبة فهناك بعض المكتبات لا تحتاج للإطلاع على بعض الفيديوهات لها أو دورة تعليمية والبعض الآخر يفضل لوتقوم بالإطلاع على دورة تعليمية مثلاً مكتبة react ومن خلال الإطلاع على أمثلة بسيطة للتعرف على المفاهيم الأساسية للمكتبة وبعدها يمكنك إنشاء مشروع صغير لتطبيق ما تعلمته ولا تنسى البحث عن مصادر لتعلم هذه المكتبات من خلال موارد تعليمية مثل الدورات على YouTube مدونات ومقالات تعليمية
×
×
  • أضف...