-
المساهمات
7191 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
13
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو عبدالباسط ابراهيم
-
وعليكم السلام ورحمة الله وبركاته. لا، لست مضطراً لإتقان الفرونت اند أولاً، لكن فهم الأساسيات البسيطة جداً سيكون مفيداً. ستحتاج لفهم أساسيات HTML ووبعض ال CSS فقط حتى تستطيع أن تفهم كيف يتواصل الفرونت اند مع الباك اند الذي تبنيه. هذا يكفي للبدء، ولا تحتاج لإتقانها بعمق أي تحتاج لدورة بسيطة حول هذه اللغات.
-
وعليكم السلام ورحمة الله وبركاته. إذا لم تقم بالتطبيق مع المدرب في المسار الخاص بالنماذج اللغوية LLMs فذلك طبيعي أن يحدث ولذلك تحتاج للتطبيق مع المدرب في التمارين والمشاريع البسيطة التي يقوم بتنفيذها. أما إذا قمت بدراسة المسار والتطبيق مع المدرب فربما إنقطعت عن البرمجة قليلاً ولكن عموماً يمكنك مراجعة أكواد المشاريع التي قمت بها مع محاولة التعديل عليها أو إضافة أي خاصية جديدة إلى المشروع حيث يعمل ذلك على تثبيت المعلومات التي قمت بدراستها . بالإضافة إلى ذلك يرجى الإطلاع على الإجابات التالية
- 3 اجابة
-
- 1
-
-
يوجد العديد من المصادر التي تشرح الأتمتة سواء باللغة العربية أو الإنجليزية ولذلك ستجد في المحتوى الأجنبي n8n Academy فلديهم دورات مجانية كما أن التوثيق الرسمي ممتاز جداً . ويوجد أيضاً قناة n8n الرسمية حيث تنشر تحديثات ودروساً قصيرة ممتازة. Automate with Riven والأفضل هو البحث على اليوتيوب عن automation و n8n وستجدي الكثير من الدورات فيمكنك إختيار المناسب والأفضل لكي .
- 3 اجابة
-
- 1
-
-
وعليكم السلام ورحمه الله وبركاته. تتكون الدورة من عدة مسارات وهذه المسارات تتكون من العديد من الأقسام. واساسيات بايثون هو مسار واحد وكذلك تطبيقات عملية على النماذج النصية الكبيرة LLMs هو مسار ايضاً. وعموماً يفضل الإستفادة من الدورة كاملة لدراسة المحتوى الموجودة بالدورة واكتساب المهارات الموجودة بالدورة أهم بكثير من الحصول على الشهادة.
-
وعليكم السلام ورحمه الله وبركاته يمكنك دراسة الدورة الخاصة بالذكاء الإصطناعي ولكن كما قلت فإنه من الأفضل دراسة بعض الأساسيات في الرياضيات حيث بدونها ستجد صعوبة في فهم المفاهيم المتقدمة. ويرجى الإطلاع على التعليق التالي حيث يرشح لك دورات وفيديوهات اشرح هذه الأساسيات
- 3 اجابة
-
- 1
-
-
أولاً خاصية Auto Save موجودة في VS Code منذ سنوات طويلة جداً. لذا، حتى لو كانت نسختك قديمة، الميزة موجودة ولكن طريقة عرضها قد تختلف قليلاً. وإضافة لما سبق يمكنك استخدام Command Palette بحيث نكتب Toggle Auto Save وبعدها يظهر لك الخيار، " Toggle Auto Save "اضغط عليه وسيتم تفعيله .
-
PHP و Ruby و Python هي لغات Server-side (جانب الخادم). ولذلك لا تعمل داخل المتصفح، بل تعمل على السيرفر البعيد لتقوم بمعالجة البيانات، الاتصال بقواعد البيانات، وحماية النظام. لذلك الدورات الخاصة بهذه اللغات هي دورات تختص بمجال ال backend . ولكن دورة javascript تشرح العديد من التقنيات بعيداً عن ال backend منها إطار العمل react كما يتم شرح أطر العمل الخاصة ببناء تطبيقات الهواتف . وأخيراً يوجد دورة منفصلة لشرح ال frontend كما تم التوضيح في التعليق السابق .
- 3 اجابة
-
- 1
-
-
لا يشترط ذلك ويمكنك المتابعة في الدورة بدون مشكلة ولكن الأفضل هو دراسة المسار الأول من دورة بايثون. وعموماً إذا واجهت أي صعوبات في فهم شئ ما يمكنك الاستفسار عنه في في التعليقات الخاصة بالدرس.
- 4 اجابة
-
- 1
-
-
في دورة بايثون يتم شرح اللغة بشكل مفصل ومتعمق ولذلك الأفضل هو دراستها وخصوصاً المسارات الخاصة ب البرمجة كائنية التوجه وأيضاً هياكل البيانات (Lists, Dictionaries, Sets) فيجب أن تكون محترفاً في التعامل مع القوائم والمصفوفات. وكذلك التعامل مع الأخطاء (Try / Except) وإذا كان ذلك يسبب لك تشتت وصعوبة في المتابعة يمكنك الاستفسار دائماً عن الجزء الذي تريده من خلال سؤالنا في التعليقات الخاصة بالدرس.
-
حقيقة لا تحتاج ملخصات للمحاضرات فالمصادر المكتوبة كثير والتي يمكنك الرجوع لها لاحقاً وليس التعلم منها طالما أنه لدينا فيديوهات عالية الجودة ومطلوب منك فقط فهم المصطلحات وما يتم شرحه فقط . وعموماً لديك مكتبة من المقالات في أكاديمية حسوب تشرح بها مجالات البرمجة والدورات جميعها . https://academy.hsoub.com/# ولديك أيضاً توثيق موسوعة حسوب https://wiki.hsoub.com
-
الدورة ليست مخصصة لهندسة الروبوتات (Robotics Engineering) بشكل مباشر. الدورة تركز بشكل كامل على البرمجيات (Software). حيث في هذه الدورة ستتعلم كيفية بناء النماذج التي تجعل الآلة "تفهم" البيانات. والمهارات التي ستفيدك في الروبوتات من هذه الدورة هي: الرؤية الحاسوبية (Computer Vision) التعلم العميق (Deep Learning) لغة بايثون (Python) وبعدها يمكنك التخصص في المجال فهو مجال كبير
-
عموماً لا يجب عليك حفظ الأكواد. البرمجة ليست مثل حفظ نص أو ما إلى ذلك . البرمجة هي مهارة تعتمد على الفهم والممارسة، وليس على الحفظ فبدلاً من الحفظ، ركز على الفهم لكل سطر تكتبه فعندما تكتب كوداً من الدرس، اسأل نفسك "لماذا كتبنا هذا السطر؟ ماذا يفعل بالضبط؟ ماذا سيحدث لو غيرته أو حذفته؟". هذه الأسئلة ستجعلك تفهم المنطق وليس فقط تنسخ الكود. وأيضاً جرب أن تغير في الأكواد مثل أسماء المتغيرات، أو حتى ترتيب بعض الأسطر لترى ماذا سيحدث. عندما يظهر خطأ، حاول أن تفهم لماذا حدث. هذه التجارب تعلمك أكثر من مئة مرة نسخ صحيح للكود. والأفضل بعد أن تفهم مفهوماً معيناً من الدرس، مثلاً الحلقات التكرارية، حاول أن تكتب كوداً مختلفاً تماماً باستخدام نفس المفهوم.
-
لتفهم وظيفة هذا الكود لنحاول تفكيكه أولاً فالجزء <img src="x:x" ينشئ وسم صورة HTML مع مصدر غير صحيح أو غير موجود. لذلك سيفشل المتصفح في تحميل الصورة. والجزء onerror=alert('xss') هنا يكمن الخطر الحقيقي. عندما يفشل تحميل الصورة، يتم تشغيل حدث onerror الذي يحتوي على كود JavaScript (في هذه الحالة alert('xss')). هذا يعني أن كود JavaScript سينفذ في المتصفح . وفي هذا المثال البسيط، الكود يعرض فقط رسالة تنبيه. لكن في الهجمات الحقيقية، يمكن للمهاجم أن يستبدل alert('xss') بأكواد أكثر خطورة مثل سرقة ملفات تعريف الارتباط (cookies)، إعادة توجيه المستخدم لمواقع ضارة، أو سرقة بيانات حساسة. ولحماية تطبيقات الويب من مثل هذه الهجمات، يجب علىك تنظيف المدخلات أي يجب تحويل الرموز الخاصة مثل <, >, ", ' إلى HTML entities واستخدام Content Security Policy
-
وعليكم السلام ورحمة الله وبركاته. كما تم التوضيح في التعليق السابق فإنه يمكنكي تشغيل برامج لينكس بواسطة WSLg بدون أي مشكلة ولكن أعتقد أن الواجهة الرسومية المهمة بالنسبة لكي هي فتح VS Code بواجهته الكاملة ، ومتصلاً بنظام اللينكس. code .
-
وعليكم السلام ورحمة الله وبركاته. ربما تكون المشكلة في الإنترنت لديك ولذلك يمكنك محاولة إلغاء الأمر وإعادة المحاولة عن طريق الضغط على Ctrl + C في لوحة المفاتيح لإيقاف العملية ثم أعد كتابة الأمر wsl --install واضغط Enter. وإذا لم يتم حل المشكلة فيعتمد أمر WSL على خدمة "Windows Update" لتنزيل الملفات. إذا كانت هذه الخدمة متوقفة، سيبقى التحميل عند 0%. ولذلك يمكنك فتح services.msc ثم ابحث في القائمة عن Windows Update ثم حاول تشغيلها والتثبيت مرة أخرى.
-
وعليكم السلام ورحمة الله وبركاته ليس هناك مشكلة إطلاقاً في طلب بعض الأسئلة من ال AI كما تفعل وفي فهم ما تريده . ولكن يفضل حالياً عدم الإعتماد عليه في حل التمارين التي تريدها أو إنشاء المشاريع بمساعدته (لاحقاً يعتبر من المهم استخدامه ) حيث يجب أن تعتمد على حل المشكلات بنفسك في مرحلة التعلم . وعموماً بالنسبة لسؤالك فليس هناك مشكلة وبالنسبة لما لا تستوعبه من المحاضرات فيمكنك طرح سؤالك في أي وقت وسيتم الإجابة عليه من المدربين هنا
- 4 اجابة
-
- 1
-
-
وعليكم السلام ورحمة الله وبركاته. بما أن النموذج يتحسن تدريجياً مع كل دورة تدريبية epoch. في الوضع الطبيعي، يستمر النموذج في التدريب حتى يكمل العدد الكامل من الدورات التي حددتها له، حتى لو وصل إلى الأداء المطلوب في وقت مبكر. ولكن هذا الكود يطبق مفهوماً يسمى Early Stopping أو الإيقاف المبكر فيعمل على توفير الوقت والموارد الحاسوبية. عندما يصل نموذجك إلى الأداء المستهدف، فلا حاجة لمواصلة التدريب. هذا يوفر وقتاً حاسوبياً ثميناً، وخاصة عند العمل على مجموعات بيانات كبيرة أو نماذج معقدة قد تستغرق ساعات أو حتى أيام للتدريب الكامل. وأيضاً الوقاية من مشكلة تسمى Overfitting أو الإفراط في التلاؤم.
- 6 اجابة
-
- 1
-
-
أولاً العمل عبر الإنترنت يعني أنك تقدم خدمة أو منتجاً للآخرين باستخدام الإنترنت كوسيلة رئيسية. فمثلاً Freelancing هو أن تقدم خدماتك لعملاء مختلفين على أساس المشاريع. مثلاً، إذا كنت جيداً في الكتابة، يمكنك كتابة مقالات للشركات. إذا كنت تجيد التصميم، يمكنك تصميم شعارات أو مواقع. الفكرة هنا أنك تعمل لحسابك الخاص وتختار المشاريع التي تريدها. أو التجارة الإلكترونية و تعني بيع منتجات عبر الإنترنت. قد تكون منتجات مادية تشتريها وتبيعها، أو منتجات رقمية مثل الكتب الإلكترونية أو القوالب أو الدورات التعليمية. هذا النوع يحتاج إلى فهم للتسويق وخدمة العملاء. إنشاء المحتوى و العمل عن بعد لشركة يعني أن يكون لك وظيفة ثابتة في شركة، لكن تعمل من المنزل أو من أي مكان تختاره بدلاً من الذهاب إلى مكتب. ولذلك تحتاج لتحديد مهاراتك وما يمكنك تقديمه ويمكنك تطوير هذه المهارات ثم إنشاء ملف تعريفي على منصات العمل الحر مثل خمسات، مستقل. أو إنشاء صفحة على لينكد إن تعرض خبراتك ثم البحث عن الفرص الأولى لك.
-
ربما تواجه بعض المشكلات للدفع بالدولار من خلال البنوك المصرية فمثلاً بطاقة أيزي باي جيدة في الشراء من الخارج ولكن مؤخراً تم تحديد حد أقصى قليل جداً . يرجى الإطلاع على الحلول التالية
-
يمكنك الأن التطبيق وبناء المشاريع ولكن مع تعلم تقنيات جديدة وحل مشكلات عملية في مشاريع متوسطة إلى كبيرة مثال على ذلك تعلم Django REST Framework (DRF) حتى تستطيع استخدام دجانغو كـ (Backend API) فقط وكذلك بناء مشروع يمكنك من التعامل مع المهام غير المتزامنة (Asynchronous Tasks) أي تعلم كيف تنفذ مهاماً ثقيلة (مثل إرسال 1000 إيميل أو معالجة الصور) في الخلفية دون أن يتوقف الموقع من خلال تعلم تقنيات مثل Celery و Redis. أيضاً حاول تعلم Docker و Nginx وأخيراً حاول تعلم كيفية تحسين الأداء وقواعد البيانات من خلال دراسة N+1 Problem select_related & prefetch_related Database Indexing Caching
-
وعليكم السلام ورحمة الله وبركاته. الإجابة المختصرة هي لا، فعالم البيانات لا يحتاج للتعمق الكبير في Data Structures & Algorithms لكن يحتاج فهم أساسي جيد. فعالم البيانات يقضي معظم وقته في فهم البيانات، تنظيفها، استكشافها، بناء نماذج التعلم الآلي، وتفسير النتائج للمدراء وصناع القرار. هذه المهام تتطلب مهارات مختلفة عن بناء أنظمة برمجية معقدة. وفي معظم الحالات، المكتبات الجاهزة مثل Pandas وNumPy وScikit-learn قد حلت هذه المشاكل بكفاءة عالية. وظيفتك أن تعرف كيف تستخدمها بذكاء، لا أن تعيد اختراع العجلة.
- 5 اجابة
-
- 1
-
-
لا تحتاج لإعادة مشاهدة الدروس السابقة لمجرد أنك غبت يومين مثلاً فهذا يضيع وقتك بالطبع . ولكن حاول التعلم يومياً ولو لنصف ساعة في الأيام التي تغيب فيها . وعوماً أكمل من حيث توقفت مباشرة. إذا شعرت أنك نسيت مفهوماً معيناً أثناء التطبيق، عد لهذا المفهوم فقط ولا تراجع الدروس السابقة كلها كما يفضل مراجعة الأكواد التي كتبتها عند الغياب وأيضاً لا تخف من نسيان "طريقة كتابة الكود" (Syntax) فالمهم أنك فاهم ماذا يفعل الكود.
- 4 اجابة
-
- 1
-
-
إذا كنت تتسائل حول كيفية مذاكرة الدورات هنا في الأكاديمية فيمكنك الوصول أولاً للدورات من تبويتة دوراتي في الأعلى كما بالرابط التالي حيث يوضح كيفية الوصول للدورات والاستفادة من الأكاديمية بأكبر شكل ممكن https://support.academy.hsoub.com/access-to-courses وأيضاً يمكنك الإطلاع على التعليقات التالية حيث توضح كيفية المذاكرة بشكل فعل وإذا كان هناك أي مشكلة يمكنك دائماً في أي وقت الاستفسار عما تريده
-
بما أن السؤال خاص بدرس في دورات الأكاديمية ستجد أسفل فيديو الدرس صندوق للتعليقات كما هنا يرجى طرح سؤالك أسفل الدرس وليس هنا وذلك لمعرفة الدرس الذي توجد به مشكلتك و لمساعدتك بشكل أفضل.
- 2 اجابة
-
- 1
-
-
هل تقصد الكتاب التالي البرمجة بلغة بايثون ؟ إذا كان كذلك فالكتاب مجاني ويمكنك تحميله من خلال الضغط على كلمة " تنزيل " في الرابط السابق
- 4 اجابة
-
- 1
-
