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

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

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

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

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

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

    11

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

  1. في هذه الدورة ستتعلم تطوير تطبيقات الويب باستخدام لغة البرمجة php حيث تبدأ معك بتعلم لغة PHP و إطار العمل لارافل Laravel بشرح مفصل وعملي من خلال العديد من التطبيقات العملية مثل تطوير مواقع تواصل اجتماعي ونظام إدارة محتوى CMS ستتعلم أساسيات تطوير قوالب ووردبريس ستتعلم كيفية بناء واجهة برمجية RESTful API والعديد من التقنيات والمكتباات الأخرى ويمكنك الإطلاع على مقدمة لهذه الدورة بجانب المحتوى المفصل لهذه الدورة من خلال هذا الرابط وبالنسبة للإشتراك بشكل مجاني فلا يوجد طريقة للإشتراك بشكل مجاني ولكن يمكنك التواصل مع مركز المساعدة إذا كان هناك خصم على الدورة التي تريدها من خلال هذا الرابط
  2. نعم بالتأكيد تعلمك هذه الدورة استخدام لغة جافا سكربت في تطوير واجهات خلفية لتطبيقات الويب لتصبح مطور واجهات خلفية . حيث تبدأ بتعلم Node.js لبناء وتطوير واجهات خلفية قوية ومتطورة لتطبيقات الويب.كما انه يتم تدرسي إطار العمل إطار العمل Express.js والعديد من التقنيات الأخرى وقبل ذلك كله يتم شرح مفاهيم وأدوات مثل إنشاء خوادم وإدارة قواعد البيانات والتعامل مع طلبات العملاء والاستجابة لها. لذلك ستقوم دورة تطوير التطبيقات باستخدام جافاسكريبت بتعليمك تطوير الواجهات الخلفية تعلم إطار العمل react ومكتبات أخرى تطوير تطبيقات سطح المكتب وتطيبقات الهاتف والعديد من التقنيات الأخرى لذلك يفضل الإطلاع على الصفحة الخاصة بالدورة التعليمية لمعرفة محتوى الدورة وجميع التفاصيل من خلال هذا الرابط
  3. تصميم المواقع الإلكترونية هو تصميم الواجهات الأمامية بشكل مختصر . تصميم الواجهة الأمامية يشير إلى تصميم الجزء الذي يتفاعل معه المستخدم مباشرةً على الموقع الإلكتروني، مثل القوائم والأزرار والنماذج والصور. أما بالنسبة لأنواع تصميم واجهة المستخدم فهي كالتالي أولاً التصميم الجرافيكي: يشمل العناصر البصرية في واجهة المستخدم مثل الألوان والخطوط والصور. و تصميم التفاعل: يركز على العناصر التي يتفاعل معها المستخدم، مثل الأزرار والنماذج والقوائم المنسدلة. يهدف تصميم التفاعل إلى تحسين تجربة المستخدم وتسهيل التفاعل مع الموقع الإلكتروني بالنسبة لاختبار المستخدم: يتضمن اختبار المستخدم تقييم تجربة المستخدم واستجابته لواجهة المستخدم. يتم ذلك من خلال إجراء اختبارات وملاحظة سلوك المستخدمين أثناء التفاعل مع الموقع الإلكتروني. بالتوفيق
  4. بالتأكيد يمكنك دراسة المسار في الذكاء الاصطناعي وتخطي المسار الموجود بدورة python حيث يعتبر مسار تحليل البيانات في دورة الذكاء الاصطناعي أكثر تعمقاً وبه شرح للعديد من المكتبات المشاريع العملية في دورة python ستتعلم أساسيات تحليل البيانات مثل مبادئ التعامل مع البيانات، ثم تتعمق في التحليل الإحصائي Statistical analysis والتصوير البياني Data visualization، ثم التطبيق من خلال أمثلة حقيقية. بينما في دورة الذكاء الاصطناعي بالإضافة لما سبق ستتعلم التعامل مع مكتبات شهيرة مثل Pandas و Numpy و Matpoltlib و Seaborn.
  5. بالإضافة للشرح الرائع من قبل حمزة في التعليق السابق فيعتبر بشكل عام، يمكن استخدام الصور النقطية أو <img> لعرض الصور الثابتة أي لا يتم التحكم أو التعديل عليها برمجياً مثل ال canvas و التي لا يتغير حجمها بشكل كبير وتعتبر أسهل طريقة لعرض الصور في HTML بينما ال canvas يستخدم للرسومات و لعرض الرسوم البيانية الديناميكية بسبب طبيعته في الرسم بشكل ديناميكي باستخدام البرمجة باستخدام JavaScript وتعتبر مثالية للرسوم المتحركة والتفاعلات الديناميكية والألعاب بينما svg يستخدم أيضاً للرسومات والتعديل عيه من خلال css يتميز بالقابلية للتكبير والتصغير بدون التأثير على الجودة إطلاقاً لذلك تستخدم في للشعارات والأيقونات والرسومات المتكررة
  6. هذه الأسئلة لا يمكن الإجابة عليها في المطلق حيث لا يمكن القول بوضوح أن Django أقوى أو أفضل من Express/Node.js، لأن كل إطار له مميزاته الخاصة التي تناسب بعض المشاريع أكثر من غيرها. Django يميل لبناء مواقع أكبر حجما، بينما Express أفضل لمشاريع ويب صغيرة حجما. Django أكثر تكاملا بينما Express يتميز بمرونته وسهولة التعلم والاستخدام، ويعتبر خيارًا شائعًا لتطوير تطبيقات الويب الصغيرة إلى المتوسطة الحجم . لذا، فإن اختيار Django أو Express يعتمد على حجم وطبيعة المشروع، والمهارات والخبرة المتاحة في الفريق. لا يوجد إطار أفضل بشكل مطلق.
  7. أولاً يجب عليك الإطلاع على مقدمات عامة عن الموضوع تشرح المجال و المفاهيم الأساسية مثل ما هو و ما هي أنواعه و ما هي تطبيقاته عن طريق المقالات الموجودة بالتعليق السابق لفهم مجال الذكاء الإصطناعي والمهارات المطلوبة ثم الإطلاع على محتوى هذه الدورة وما ستتعلمه ولتعلم المجال يفضل تعلم مبادئ علوم الحاسب أولاً ويمكنك الإطلاع على المسار الأول من دورة علوم الحاسوب بعدها يتم تعليم لغة البرمجة python وهي لغة قوية في مجال الذكاء الإصطناعي ثم ننتقل في الدورة إلى تعلم كيفية التعامل مع البيانات و مجال تحليل البيانات ثم تعلم الذكاء الإصطناعي يفضل الإطلاع على المقالات في التعليق السابق ومشاهدة الفيديو التالي
  8. أولاً ليس هناك مشكلة في متابعة الدورة حالياً أو بعد ذلك فالدورات تكون متاحة مدى الحياة وبالنسبة لطريقة التعلم فتختلف حسب كل شخص وما يجده مناسب له ولكن الأساس هو مشاهدة درس أو عدة دروس قصيرة نسبياً بتركيز مع التطبيق مع المدرب بشكل مستمر ويفضل تدوين بعض الأفكار والمفاهيم الأساسية لتذكر هذه المفاهيم لاحقاً وإذا واجهت أي مشكلة يمكنك إضافة تعليق أسفل الدرس وسيتم الإجابة عليك في أسرع وقت كما تم التوضيح في التعليق السابق ويفضل أيضاً الإطلاع على الإجابات التالية حيث توضح طريقة المذاكرة الجيدة
  9. ليس جيداً إطلاقاً التنقل بين لغات البرمجة أو التقنيات المختلفة بدون إتقان اللغة التي تعلمتها أو التقنية حيث أن اللغة التي تعلمتها أو ال stack يقوم بنفس المهمة ومع ذلك ال php و laravel ربما يكون أكثر طلباً نسبياً وذلك لا يعني أنه الأسهل للحصول على فرص عمل حيث تجد أن مبرمجي php أكثر من javascript كما أنه الكثير من المشاريع لا تتطلب مسار أو stack معين ولكل مسار فرص العمل المتاحة عليك فقط الصبر فأول مشروع ربما يكون الأصعب بعدها يصبح أسهل نسبياً يفضل الإطلاع على الإجابات التالية
  10. أولاً من الطبيعي أن تنسى بعض الأكواد أو المصطلحات وهي ليست مشكلة كبيرة حيث أنه في أي مجال وليس البرمجة فقط عليك بالتطبيق دائماً مع المدرب وليس المشاهدة فقط وع ذلك بعد مشاهدة عدة دروس ستجد أن بعض المعلومات لا تتذكرها لذلك ستجد في نهاية كل مسار أو قم أيضاً بعض التطبيقات العملية لتذكر ما قمت بدراسته لذلك حاول التطبيق دائماً مع المدرب وإتباع النصائح الموجودة بالإجابات التالية حيث توضح الطرق الأفضل لدراسة البرمجة
  11. بالإضافة لأهمية دورة علوم الحاسوب كما تم التوضيح في التعليق السابق يمكنك بعدها التخصص في برمجة ألعاب الأندرويد من خلال العديد من المسارات ولكن تحتاج لتعلم تعلم محركات تطوير الألعاب مثل unity أو unreal حيث يعتبر بناء وتطوير الألعاب من الصفر مهمة صعبة ومرهقة بدون استخدام محركات الألعاب لبناء ألعاب قوية لذلك يفضل استخدام هذه المركات ومن أفضلها unity أو unreal ولاسخدام unity تحتاج لتعلم لغة البرمجة #c أو javascript أو يمكنك استخدام محرك unreal مع لغة البرمجة ++c وللإطلاع على المزيد من التفاصيل يفضل قراءة المقالة التالية
  12. لا يتوفر دورات خاصة بالتسويق ضمن دورات أكاديمية حسوب بينما يوجد مقالات ودروس خاصة بالتسويق في الأكاديمية من خلال هذا الرابط https://academy.hsoub.com/marketing/ ويمكنك الإطلاع على الدورات التي تقدمها جوجل من خلال هذا الرابط كما أنه يوجد الكثير من الدورات المجانية والمدفوعة سواء على اليوتيوب أو غيره لذلك قم بالبحث عن الدورة التي تناسبك مع الترشيحات الموجودة بالإجابات التالية
  13. أولاً بالنسبة لدورة تطوير التطبيقات بلغة JavaScript فهي تقوم بتعليمك الكثير من تقنيات بجانب الأساسيات مثل أساسيات لغة JavaScript أساسيات مكتبة React.js وإطار العمل Next.js أساسيات بيئة Node.js تطوير تطبيقات الجوال باستخدام React Native تطوير تطبيقات سطح المكتب باستخدام Electron.js وبالتالي تحتاج للتعمق في هذه التقنيات لاحقاً من خلال مصادر مثل التوثيقات وموسوعة حسوب والمقالات الموجودة بالأكاديمية بجانب المساعدة من قبل فريق من المدربين كما تم التوضيح في التعليق السابق ولكن ما يميز هذه الدورة انه يتم التطبيق في مشاريع على جميع التقنيات الموجودة بالدورة لذلك في نهاية الدورة ستكون لديك الأساسيات المطلوبة للعمل ك full stack developer ومعرفة الجوانب التي تحتاج للتعمق بها بدون أي مشكلة
  14. الفكرة الأساسية هي مشاهدة الدروس بتركيز ثم التطبيق بنفسك على الدروس والتمارين والتطبيقات العملية التي يشرحها المدرب ولكن الطريقه نفسها فيمكنك التعلم بالطريقة التي تناسبك فمثلاً يمكنك إتباع الخطوات التالية مشاهدة عدة فيديوهات بتركيز ثم التطبيق عليها مرة واحدة حاول تدوين المفاهيم الأساسية التي تم شرحها بإختصار كما لو أنك تشرح هذه الدروس حاول البحث عن المفاهيم التي يتم شرحها باستمرار للإستفادة أكثر بالطبع إذا واجهتك أي مشكلة أو تريد الإستفسار يمكنك إضافة تعليق ليتم الإجابة عليك من قبل فريق من المدربين في اسرع وقت وتم التوضيح في الإجابات التالية لذلك يمكنك التعلم بالطريقة التي تفضلها ولكن أهم جزئية في التعلم هي التطبيق ويفضل الإطلاع على الإجابات التالية
  15. أولاً من الطبيعي أن تكون التطبيقات بها بعض التكرار في الأكواد عند العمل بنفس التقنيات ولكن بالتأكيد يكون هناك الكثير من التحديثات والأساليب والمفاهيم الجديدة حيث بالطبع لن يتم التطبيق في مشروع جديد بدون شرح مفاهيم جديدة لذلك لا يفضل ترك التطبيق نهائياً وبالنسبة للأخطاء البرمجية فهي جزء من التعلم لا يتجزأ لذلك ليس هناك أي مشكلة في مقابلة العديد من المشكلات طالما تحاول حل هذه المشكلات وإجابة سؤالك هي قم بمتابعة الدورة وحاول تدوين بعض المفاهيم والمعلومات المهمة حتى التوقف لحين الرجوع مرة أخرى فيمكنك تذكر الدروس القديمة وإذا قمت بالتطبيق مع المدرب سيكون الأفضل حيث مراجعة الأكواد التي قمت بكتابتها بنفسك تجعلك تتذكر معظم ما تعلمته
  16. أولاً لماذا تريد ترك مجال الويب فيمكنك تعلم المجال الذي تريده بجانب العمل بمجال مثل الويب بالطبع سيكون الأمر صعباً قليلاً ولكن مجال الويب أساسي وأوسع انتشاراً من الذكاء الاصطناعي حالياً. فهمك لتطوير المواقع والتطبيقات الويب سيكون له قيمة عملية حتى لو اخترت تركيزك على AI لاحقاً. وبالتأكيد ال AI حقل صاعد ولكنه ليس واسع الانتشار بعد في سوق العمل. في حين أن الوظائف ذات الصلة بالويب متوفرة بكثرة. يمكنك الاستمرار في تعلم الويب بشكل متوازي مع التركيز على AI. حيث سيكون لك قاعدة أفضل لفهم AI. ولكن إذا وجدت أنه سيكون من الصعب عليك تعلم ال AI بجانب العمل بمجال الويب يمكنك وقتها الإختيار بينهما حسب أهدافك وتفضيلاتك
  17. بالطبع يمكنك طرح السؤال أو المشكلة وسيتم الإجابة عليها باسرع وقت ولكن إذا كانت المشكلة متعلقة بدرس معين يرجى إضافة التعليق في نفس الصفحة الخاصة بالدرس وإذا كان سؤال عام يمكنك إضافته في الاسئلة العامة
  18. ماذا تقصد بالدعم ؟ حيث أن الدورة متاحة بالطبع مدى الحياة مع الوصول للتحديثات بشكل مجاني وكما أنه يمكنك بالطبع الإستفسار عن أي مشكلة تواجهك دائماً من خلال فريق من المدربين وبالطبع يتم توجيهك بعد إجتياز الإمتحان والحصول على الشهادة حتى تستطيع الحصول على عمل حتى 6 أشهر وإذا لم تحصل على عمل يغطي تكلفة الإشتراك يمكنك استرداد قيمة الإشتراك
  19. لا، البرمجة هي أكثر من مجرد كتابة أكواد. هي عملية حل المشكلات باستخدام الكمبيوتر. يتضمن ذلك تحليل المشكلة، وتصميم الحل، وكتابة الكود، واختباره، وتصحيحه. بينما كتابة الكود هي جزء واحد فقط من عملية البرمجة. في الماضي، قبل لغات البرمجة الأكثر تطورًا التي نعرفها اليوم، كانت البرامج يتم كتابتها باستخدام لغات برمجة معقدة.بهذه الطريقة تكون معرضًا للأخطاء ومستهلكًا للوقت.لذلك كان ينبغي على المبرمج التركيز على التفكير في حلول فعّالة. تم توظيف coder لأخذ التعليمات من قِبل المبرمجين وكتابتها . و مع تطور لغات البرمجة من عام إلى عام، أصبحت عملية كتابة البرامج أكثر كفاءة وأقل عُرضة للأخطاء. لم يعد لدى المبرمج أن يُفوّض مهمة البرمجة، حيث يتولى المبرمج كلتا الأدوار الآن!
  20. أولاً Ubuntu Linux 22.04 LTS هي توزيعة نظام التشيغل Linux مجانية ومفتوحة المصدر ويمكنك الإطلاع على المزيد من التفاصيل حول هذا النظام من خلا المقالة المرفقة ولكن إذا كنت تتحدث عن التوزيعة والإصدار المذكر مسبقاً فتم التوضيح في التعليق السابق بشكل جيد كما أن استخدام نظام التشغيل يعتمد على احتياجات وتفضيلات المستخدم. فمثلاً إذا كنت تبحث عن نظام يتميز بالمرونة والأمان والاستقرار، وتفضل العمل مع البرمجيات مفتوحة المصدر ، فإن Linux بشكل عام وUbuntu بشكل خاص قد تكون خيارات ممتازة.
  21. الأفضل هو التطبيق بعد مشاهدة الدرس أو عدة دروس معاً كما وضح مصطفى في التعليق السابق حيث أنه في هذه الحالة ستقوم بالتطبيق بمفردك وهذا هو الأفضل والأصح لتعلم البرمجة أو يمكنك التطبيق مع المدرب أثناء مشاهدة الدرس ولكن يفضل بعدا إجراء بعض التعديلات على الكود والتغيير في التمرين لذلك يمكنك إختيار الطريقة التي تناسبك ويفضل الإطلاع على الإجابات التالية
  22. أعتقد أنه الأن يمكنك التقديم على عمل سواء في منصات العمل الحر أو التقديم للعمل في شركة بالإستعانة بالنصائح والخطوات التي يتم توضيحها من خلال فريق حسوب وأيضاً يمكنك التقديم على فرص تدريب من خلال مواقع مثل LinkedIn, Indeed, Glassdoor ويفضل الإطلاع على الإجابات التالية للمزيد من التفاصيل
  23. هناك بعض المجالات التي يمكنك العمل بها ولا تحتاج لتعلم البرمجة بشكل متعمق حيث أنه للعمل بالبرمجة بشكل إحترافي فتحتاج لتعلم أساسيات وإتقان لغة برمجية أو أكثر وما إلى ذلك ولا يكفي فقط خيرة بسيطة للعمل بها ولكن يمكنك مثلاً العمل في المجالات التالية إنشاء متاجر إلكترونية باستخدام أدوات بناء المواقع مثل ووردبريس أو شوبايفي أو جوميا. بيع منتجات عبر منصات التجارة الإلكترونية مثل إيباي أو أمازون. إدارة حملات إعلانية عبر الفيسبوك أو غوغل للتسويق لمنتجات العملاء. إنشاء صفحات على الفيسبوك أو إنستغرام للمنتجات وإدارتها. المشاركة في منصات التسويق المشترك مثل أمازون أفيليتس. أو الأفضل التركيز على مهارة واحدة مثل التسويق أو بناء المواقع أو تحليل البيانات.
  24. إذا لم يكن هناك أي مشكلة في الإنترنت فحاول تجربة الخطوات والحلول التي أخبرك بها مصطفى في التعليق السابق وإذا لم يتم حل المشكلة حاول أيضاً تجربة التصفح المتخفي من خلال إنشاء نافذة التصفح المتخفي وربما يحل ذلك المشكلة حيث أنها يتم تعطيل أي إضافات ربما تكون السبب في هذه المشكلة ويرجى إخبارنا بالنتيجة للتأكد من حل المشكلة
  25. هناك عدة حلول بالإضافة للحلول المقترحة سابقاً إذا لم تعمل معك أولاً حاول تنفيذ الأمر npm config set registry https://registry.npmjs.org/ ثم بعد ذلك يمكنك تجربة تثبيت الحزمة وإذا لم يعمل يمكنك تجربة الأمر التالي npm config delete proxy وإذا لم يعمل يمكنك إعادة تثبيت nodejs مرة أخرى وسيتم حل المشكلة
×
×
  • أضف...