-
المساهمات
6972 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
13
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو عبدالباسط ابراهيم
-
مسار تحليل البيانات هو بداية جيدة ولكن هذه الدورة مصممة تأخذك من المبتدئ إلى المستوى المتقدم في مجال الذكاء الاصطناعي عن طريق تعلم الآلة والتعلم العميق والعديد من التخصصات الأخرى. كما ستتعلم كيفية استخدام نماذج مثل GPT من OpenAI وLLaMA 2 من Meta، وتطبيقها في مشاريع حقيقية. وتنفيذ مشروعات متكاملًا مثل متجر إلكتروني يستخدم الذكاء الاصطناعي في التوصيات وخدمة العملاء. ويفضل الإطلاع على الصفحة الرئيسية للدورة التعليمية للمزيد من المعلومات https://academy.hsoub.com/learn/artificial-intelligence/
-
كما تم التوضيح أن الترتيب يكون مصمم بدقة ولكن هذه المسارات تطبيقات عمليّة على نماذج اللغة الكبيرة LLMs تطبيقات عمليّة على نماذج الرؤية الحاسوبيّة يمكن أن تكون قبل مسار التعامل مع البيانات وتحليل البيانات وذلك لأن هذه المسارات تشرح نظرة عامة على استخدام نماذج جاهزة، بينما عمق المفاهيم مثل بناء وتدريب نماذج التعلم الآلي أو فهم آلية عمل الشبكات العصبية – يأتي في مسارات متخصّصة لاحقاً.
-
وعليكم السلام ورحمة الله وبركاته. ببساطة تعتبر Mercuna إضافة جاهزة لمحركات الألعاب مثل Unreal Engine وUnity، لتوفر لك نظام ملاحة ذكي (pathfinding) وحركة سلسة لشخصيات اللعبة، المركبات، والحيوانات، دون الحاجة لبناء هذا النظام من الصفر بينما Speech Graphics تختصّ بتحريك الوجوه وتزامن الشفاه مع الصوت تلقائيًا وبكل سهولة.
-
الاختيار الأمثل بناءاً على إهتماماتك هو دورة تطوير واجهات المستخدم مع دورة تطوير التطبيقات باستخدام JavaScript، لأنهما يكوّنان مسارًا متكاملًا من الأساسيات إلى المهارات المتقدّمة في تصميم وتطوير التطبيقات وللعلم في الدورتين ستتعلم ال frontend مع ال backend والعديد من التقنيات الأخرى حيث تعتبر كل دورة منهما شاملة للعديد من المكتبات والتقنيات . يفضل أيضاً الإطلاع على المقالة التالية لفهم ما هي مجالات الويب ومهام كل مجال في هذا التخصص .
-
نعم، React Native هو إطار عمل (framework) يستخدم لغة JavaScript لبناء تطبيقات الهواتف المحمولة ولكن يجب أن يكون لديك الأساسيات التالية لتعلم React Native أولاً معرفة جيدة بلغة JavaScript وhtml و css ثانياً تحتاج لأساسيات React.js وأخيراً تحتاج لتعلم أدوات التطوير مثل Node.js ومدير الحزم npm أو yarn محرر نصوص جيد مثل Visual Studio Code ولتطبيق الجيم الذي ذكرته ، React Native سيكون خياراً ممتازاً
-
لاحظ أن ترك الدورة لفترة معينة يكون سبباً رئيسياً في صعوبة فهم الأكواد والمكتبات عند العودة. بسبب أن البرمجة تعتمد على بناء المفاهيم تدريجياً والمعلومات التي لم تثبت بالممارسة تُنسى بسرعة وبالتالي كل درس جديد يعتمد على فهم الدروس السابقة، فإذا فاتتك أجزاء ستجعل فهم الأكواد والدروس التالية صعبة. ولذلك يفضل المراجعة عن طريق تحديد المفاهيم والمكتبات الأساسية التي تشعر بضعف فيها وركز على دراستها و امنح نفسك وقتاً كافياً لاستيعاب هذه المفاهيم ولو تستطيع التطبيق على ما تعلمته في مشاريع صغيرة تتطلب استخدام المكتبات التي تواجه صعوبة في فهمها سيكون مفيد لك. وأيضاً يمكنك السؤال دائماً أسفل الدرس عن الجزئية التي تريد فهمها .
-
يفضل حالياً أن تبدأ ببناء تطبيقات بسيطة على التقنيات التي تعلمتها مثل نظام إدارة المهام (To-Do App) وبه تسجيل دخول/تسجيل مستخدمين وإضافة/تعديل/حذف مهام مع تصنيفها وأولوياتها وحفظ البيانات في MongoDB وأيضاً متجر إلكتروني مصغر تتلخص وظائفه في عرض قائمة منتجات ثابتة، إضافة إلى “السلة”، وحساب الإجمالي. وبعد بناء عدة تطبيقات جيدة يمكنك أن تجد دورات صغيرة على العديد من المنصات تقوم ببناء تطبيق مثل تطبيق دردشة فورية (Chat App) أو نظام حجز مواعيد فقط عليك البحث عن اسم المشروع وبجانبه التقنيات التي تحتاجها.
-
معظم الشركات حاليًا تُفضل المطورين الذين يمتلكون خبرة في مكتبات وأطر عمل شائعة لأنها تُقلل الوقت وتُحسن الكفاءة. لكن هناك دائمًا مكان لمن لديهم مهارات قوية في الأساسيات، خاصة في الشركات التي تحتاج إلى حلول مخصصة أو تقدر الفهم العميق للتقنيات وبالتالي ستجد أنه تعمل بواسطة أطر عمل ومكتبات خاصة بها. ولاحظ أن معرفة React أو Vue.js تؤهلك للعمل في مجالات متنوعة، مثل تطبيقات الويب، تطبيقات الهاتف المحمول (عبر React Native مثلاً) ولذلك ومن الأفضل تعلم مكتبات شائعة مثل React أو Vue.js لزيادة فرص التوظيف، خاصة في الشركات التي تعمل على مشاريع كبيرة أو تتبع أحدث التوجهات.
-
وعليكم السلام ورحمة الله وبركاته. ليس من الضروري لمطور باك-إند أن يتعلم Odoo ، إلا إذا كان مجال عمله أو الشركة التي يعمل فيها تعتمد على نظام إدارة موارد المؤسسات (ERP) المبني على Odoo فيكون تعلم Odoo مفيدًا. وفي هذا الوقت، أدوات الذكاء الاصطناعي تجعل التوسع في المجالات أمرًا جيدًا وممكنًا أكثر من أي وقت مضى. سواء كنت ترغب في تحسين مهاراتك الحالية أو تعلم تقنيات جديدة، فإن هذه الأدوات توفر لك الدعم اللازم لتوفير الوقت، زيادة الإنتاجية، وتحسين جودة عملك. ولكن ذلك لا يعني ألا التخصص في مجال محدد بمعنى إعطاء الأولوية للتعمق في مجالك، ثم اكتسب خبرات مساعدة توسع من إمكانياتك وتفتح لك فرصاً أوسع.
- 4 اجابة
-
- 1
-
-
المهارات الأساسية في SQL، مثل كتابة استفسارات بسيطة (SELECT, WHERE, JOIN, GROUP BY)، تكفي لمعظم مهام مهندسي الذكاء الاصطناعي. على سبيل المثال القدرة على استخراج البيانات بكفاءة هي الأهم، خاصة إذا كانت البيانات مخزنة في قواعد بيانات علائقية. وفي بعض الحالات، قد تحتاج إلى مهارات متوسطة، مثل فهم الاستفسارات الفرعية (Subqueries) وتحسين الأداء، خاصة عند التعامل مع مجموعات بيانات كبيرة. ولذلك بشكل عام، يمكنك الإلمام بالأساسيات في SQL والتي تكفي لتعلم الذكاء الاصطناعي في المرحلة الأولية، مع إمكانية تعلم مهارات أعلى حسب احتياجات المشروعات المستقبلية. فيمكنك الأن التركيزعلى بناء مهاراتك في الذكاء الاصطناعي أولاً.
- 4 اجابة
-
- 1
-
-
وعليكم السلام ورحمة الله وبركاته. أيضاً يمكن إضافة أن الدورة لا يوجد لها فترة محددة تنتهي بها صلاحية وصولك للدورة ولا يوجد اشتراك أو تجديد. بمعنى أنه يمكنك الوصول للدورة مدى الحياة والتأخير في إكمال محتوى الدورة لن يمنعك من الحصول على الشهادة أو التقدم للإختبار فيمكنك متابعة محتوى الدورة بالوتيرة التي تناسبك، ولم تضع الأكاديمية حدّاً زمنياً لإكمال الدورة .
- 2 اجابة
-
- 1
-
-
قبل تعلم التسويق الرقمي يفضل تعلم الأساسيات أولاً أي مبادئ التسويق التقليدي والتي هي مفهوم التسويق الأساسي فهم مبدأ العرض والطلب تحديد القيمة المقدمة للعملاء و دراسة سلوك المستهلك واحتياجاته تحليل السوق وكيفية تحديد الجمهور المستهدف تحليل المنافسين و تحديد الفجوات في السوق استراتيجيات التسويق والعديد من المبادئ الأخرى التي يمكنك تعلمها من خلال الدورات الخاصة بالتسويق بعد ذلك يمكنك الإنتقال إلى تعلم مبادئ التسويق الرقمي والتخصص بمجال محدد مثل إعلانات وسائل التواصل الاجتماعي تحسين محركات البحث (SEO) التسويق عبر البريد الإلكتروني تسويق المحتوى
-
وعليكم السلام ورحمة الله وبركاته. بجانب النصائح الموجودة في التعليقات السابقة حاول بالطبع الإلتزام بترتيب المسارات كما صممتها الأكاديمية، فقد تم بناؤها بشكل متسلسل يراعي تطور المعرفة. المفاهيم في الذكاء الاصطناعي تبنى على بعضها البعض، لذا التزم بالتدرج من الأساسيات إلى المستويات المتقدمة. وحاول دائماً إختيار وقتاً ومكاناً ثابتين للدراسة حيث تكون فيهما قدرتك على التركيز في أعلى مستوياتها. لا تكتفِ بمشاهدة الدروس، بل حاول إستيعاب الدرس ثم جرّب تطبيق ما تعلمته فوراً ولو تستطيع شرح المفهوم بأسلوبك الخاص كما لو كنت تشرحه لشخص آخر فهذه الطريقة تعزز فهمك وتثبت المعلومات في ذاكرتك لفترة أطول. وبدلاً من دراسة 4 ساعات متواصلة، قسّم وقتك إلى جلسات أقصر (45-60 دقيقة) مع فترات راحة قصيرة بينها. هذا يحافظ على تركيزك ويجعل عملية التعلم أكثر فعالية. وأخيراً لا تتردد في طرح الأسئلة أسفل كل درس عندما تواجه صعوبة.
- 3 اجابة
-
- 1
-
-
هل تظهر لك التبويبة دوراتي كما تم الإشارة لها في التعليقات السابقة ؟ إذا كانت موجودة فيمكنك الضغط عليها والدخول للدورة المشترك بها ويرجى الإطلاع على النصائح التالية لمعرفة الطريقة الصحيحة لدراسة الدورة وإذا لم تكن هذه التبويبة موجودة فيرجى الإنتظان قليلاً وسيتم تفعيل الإشتراك الخاص بك ولو تأخر ظهور الدورة فيرجى محادثة مركز المساعدة من الرابط التالي https://support.academy.hsoub.com/conversations
-
لـرفع لعبة مبنيّة بـ HTML5 على الإنترنت، عليك أولاً فهم أنّ HTML5 ليست منصة استضافة بل لغة توصيف و تحتاج إلى استضافة ملفات اللعبة (صفحات الـHTML، ملفات الجافاسكربت، الصور، الصوت…) على خادم ويب . وبالنسبة للسؤال فأعتقد أنك تقصد كيفية بناء لعبة من خلال html5 ولكن ليس بهذه اللغة فقط إنما التقنيات الرئيسية للويب HTML5 CSS3 JavaScript Canvas WebGL بالإضافة لما سبق يوجد أطر عمل تسهل التطوير مثل Phaser: إطار عمل شائع للألعاب ثنائية الأبعاد Three.js: مكتبة للرسومات ثلاثية الأبعاد PixiJS: محرك رسومات سريع Babylon.js: محرك لألعاب ثلاثية الأبعاد PlayCanvas: منصة ألعاب ثلاثية الأبعاد كاملة
-
كما تم الشرح أن المتغير i يأخذ قيمة كل عنصر في القائمة names بالتتابع خلال كل دورة من دورات الحلقة. ويمكنك استخدام أي اسم آخر بدلاً من i كالتالي names = ['meshal', 'salmi', 'sattm', 'wleed'] for name in names: print(name, end=', ') استخدام اسم معبّر مثل name في هذه الحالة قد يجعل الكود أكثر وضوحاً، لكن الوظيفة تبقى نفسها.
-
نعم، يمكن لخريجي مجال الأمن السيبراني (Cybersecurity) العمل عن بُعد أو في العمل الحر ولكن الفرص محدودة نسبيًا مقارنة بمجالات أخرى (مثل البرمجة أو التصميم)، لأن العمل غالبًا يتطلب وصولًا إلى أنظمة حساسة (مثل شبكات الشركات أو قواعد البيانات)، وهو ما لا يتم إلا عبر عقود رسمية وموافقة مسبقة. ولكن هناك الكثير من الفرص وطرق المختلفة للعمل في هذا المجال فشركات مثل HackerOne و Bugcrowd، تعلن عن برامج مكافآت للثغرات (Bug Bounty Programs) وتدعو الهاكرز الأخلاقيين للاختبار بموافقتها. ويمكن أيضاً العمل بشكل حر مثل تقديم استشارات أمنية للشركات الناشئة .
-
سابقاً كان من الأفضل هو التخصص في مجال واحد وبداخل ذلك المجال التخصص في قسم محدد ولكن مع وجود أدوات الذكاء الاصطناعي، يُفضل اتباع نهج متوازن حيث في البداية يمكنكي تعلم أساسيات البرمجة بشكل عام ثم التعمق في مجال محدد مع الاحتفاظ بمعرفة أساسية بالمجالات المرتبطة. ولكن في مجال مثل الذكاء الإصطناعي يفضل التخصص والتعمق في مجال واحد أولاً بشكل إحترافي ثم يمكن تعلم أساسيات المجالات الأخرى. وللنجاح في مجال الذكاء الاصطناعي، أنصحك بالتركيز على بايثون (Python) اللغة الأكثر استخداماً في الذكاء الاصطناعي بفضل سهولة التعلم والمكتبات المتخصصة مثل TensorFlow و PyTorch و scikit-learn استخدامها الواسع في تحليل البيانات ثانياً لا تحتاجين للتعمق في الرياضيات المعقدة في البداية لكن من المفيد فهم الأساسيات مثل: المصفوفات والمتجهات البسيطة مفاهيم الاحتمالات الأساسية الإحصاء الوصفي ويوجد دورات تعليمية تشرح الرياضيات التي تحتاجها في مجال الذكاء الإصطناعي.
-
لتوضيح ال Iterator (المكرر) أكثر فنعتبر Iterator هو كائن يستخدم للتكرار على عناصر Iterable وخصائصه أنه يحتوي على دالة __iter__() التي تُرجع Iterator نفسه يحتوي على دالة__next__() التي تُرجع العنصر التالي في التكرار عندما لا تبقى عناصر، يرفع استثناء StopIteration ولذلك ال Iterable كائن يمكن تكرار عناصره (يمكن استخدامه في حلقة for) بينما ال Iterator كائن يدير حالة التكرار ويعطي العناصر واحداً تلو الآخر عندما تستخدم حلقة for مع Iterable، تقوم بايثون تلقائياً بتحويله إلى Iterator واستخدامه داخلياً للتكرار.
-
وعليكم السلام ورحمة الله وبركاته، استعمال نماذج الذكاء الاصطناعي لكتابة الأكواد أصبح شائعاً بالفعل، وهو يوفّر وقتاً وجهداً كبيراً ، سواء على مستوى الطالب أو مهندس البرمجيات. ولكن يجب تعلم الأساسيات أولاً قبل الإعتماد الكامل على هذه النماذج فالأساسيات تمنحك القدرة على تقييم كود الذكاء الاصطناعي، وتصحيح أخطائه، وتخصيصه بما يتوافق مع متطلباتك. وكلما تعلّمت قواعد البرمجة والخوارزميات والتصميم الجيد، أصبحت أكثر إنتاجية وكفاءة في استخدام النماذج الذكية بدل من مواجهة المشكلات الناتجة عن استخدام الأكواد بدون فهم. ولذلك بالنسبة للطالب، الاعتماد على نماذج الذكاء الاصطناعي لكتابة الكود قد يوفّر وقتاً مؤقتاً، لكنّ له أضرار كبيرة على المدى البعيد ونظراً لتطور أدوات الذكاء الإصطناعي فإن المستقبل المهني في البرمجة يعتمد على فهم معمّق للأساسيات
- 3 اجابة
-
- 1
-
-
وعليكم السلام ورحمة الله وبركاته. بالطبع لا فمن مميزات الأكاديمية أنه عندما تشترك بأي دورة، تدفع تكلفة الاشتراك مرة واحدة فقط. ولا يوجد فترة محددة تنتهي بها صلاحية وصولك للدورة ولا يوجد اشتراك أو تجديد. ويمكنك الإطلاع أكثر على المميزات الأخرى التي توفرها الأكاديمية من خلال الرابط التالي https://support.academy.hsoub.com/page/courses-features
-
وعليكم السلام ورحمة الله وبركاته. بالتأكيد يوجد العديد من المنصات التي يمكنك من خلالها الحصول على وظائف Freelance في مجال علوم البيانات والذكاء الاصطناعي، سواء كانت منصات عامة تضم مجالات متعددة أو منصات متخصصة تركز حصرياً على البيانات والذكاء الاصطناعي. وأقترح بلال في التعليق السابق العديد من المنصات ومن ضمن هذه المنصات التي ستجد بها العديد من الوظائف التي تخص الذكاء الإصطناعي أو تحليل البيانات وهي منصة مستقل فهي تعتبر أكبر منصة عمل حر عربية.
- 4 اجابة
-
- 1
-
-
بالإضافة لما تم شرحه فمسار تحليل البيانات يقدم أساسًا قويًا للتعامل مع البيانات واستكشافها وتحليلها بصريًا، لكنه يركز على المبادئ والأدوات الأساسية .وإذا كنت تبدأ من الصفر، فستكتسب مهارات أساسية مهمة (تنظيف البيانات، إحصاءات وصفية، رسوم بيانية)، لكن للتأهل لفرص عمل احترافية قد تحتاج إلى التعمق في هذا المجال أكثر مع اكتساب خبرة في مشاريع حقيقية . بالنسبة للسؤال الأخير ستتعلم التعامل مع APIs لنماذج الذكاء الاصطناعي الشهيرة مع بناء حلول عملية تلخص مقالات، تنشئ مدونات تلقائيًا، تفريغ الصوت، وتشغيل بوت دردشة ذكي.
