كل الأنشطة
- الساعة الماضية
-
إسماعيل محمد علي اشترك بالأكاديمية
-
مصطفى عبدالله7 بدأ بمتابعة دورة الذكاء الاصطناعي
-
السلام عليكم و رحمة الله و براكاته أسمي مصطفى عمري 22 عاما , أنا من العراق, و أعتذر مقدماً لأن كلامي سوف يكون طويل : في سنة 2025 قررت دراسة الذكاء الاصطناعي أولاين لأنني لم استطع دخول الجامعة بسبب الحالة المادية , لذالك في يوم 19/4/2025 قررت دراسة لغة بايثون عند أبراهيم عادل لان لغة بايثون هي العمود الفقري للذكاء الاصطناعي أكملت تقريبا 13 ساعة فيديو , أي أكملت المستوى الاول , وبعدها قررت الدخول في دورة أكاديمية حسوب الخاصة بالذكاء الاصطناعي لانها أكبر دورة في الوطن العربي لكن لم أستطع لأن أكثرية المصارف العراقية عليها عقوبات لذالك لم استطع . لذالك قررت دراسة الذكاء الاصطناعي من اليوتيوب في يوم 10/9/2025 لكن بعد فترة وجدت نفسي مشتت لان في اليوتيوب لا يعلمونك ان تكتب كود عملي او مشروع حقيقي , لذالك قررت الذهاب الى منصة كورسيرا و بحثت عن دورات خاصة بالذكاء الاصطناعي و وجت و حصلت عليها مجانا لكن كانت الدورات عبارة عن دورات نظرية عن التعلم الالي الذي يقدمها الاب الروحي للذكاء الاصطناعي أندرو نيك , وعندما أكملتها و حصلت على الشهادة فهمت الكثير الكثير لكن نظريا و ليس عمليا, أكملت تقريبا 23 ساعة فيديو , وهذه 23 ساعة ما عدا دورات اليوتيوب التي تفوق هذا الرقم بكثير , و في يوم من الايام وجدت طريقة للدفع عن بعد ,لذالك قمت بشراء دورة أكاديمية حسوب الخاصة بالذكاء الاصطناعي في يوم21/1/2026 لكن دورة أكاديمية حسوب دورة ضخمة لا أستطيع تكملتها كلها لانني منذ 7 أشهر كنت ادرس على اليوتيوب و درست لغة بايثون أيضا و درست دورة التعلم الالي من كورسيرا كنت ادرس يوميا تقريبا بدون تقطع من 3 ساعات الى4, لذا لا استطيع تكملة دورة من الصفر ,لذا قررت الدخول في أختصاص معين من الدورة و هي أكمال خمس مسارات من الدورة : وهي : 1- أساسيات بايثون2-تطبيقات عملية على النماذج LLMs النصية الكبيرة 3- Data Analysisتحليل البيانات 4-التعامل مع البيانات 5- إنشاء وكلاء ذكاء اصطناعي باستخدام MCP أي بمعنى أختص فقط في بناء وكلاء ذكاء اصطناعي MCP . هل هذا التخصص كافي لكي أستطيع الحصول على عمل , لانني متأكد من أنني لا استطيع تكملة الدورة في الوقت الحالي فقط اكمال هذه المسارات الخمسة التي ذكرتها , أرجو منكم أعطائي نصيحة من القلب و شكراً و أعتذر مجدداً على أطالة الكلام .
-
Yassin Mahmoud اشترك بالأكاديمية
-
اسماء القرني2 اشترك بالأكاديمية
-
Mahmoud Kamal17 اشترك بالأكاديمية
- اليوم
-
Bashir Taha اشترك بالأكاديمية
-
Ahmed Alamoudi اشترك بالأكاديمية
-
Khadidja Laib اشترك بالأكاديمية
-
Abd Allah Bouzid اشترك بالأكاديمية
-
Radwan Hallak2 اشترك بالأكاديمية
-
Alaa Sopei اشترك بالأكاديمية
-
السلام عليكم ورحمة الله، يمكنك استخدام Template Literals وهي وضع النص بين العلامتين التاليتين ` ` حيث تسمح هذه الطريقة بضغط زر Enter داخل الكود لينتقل النص فعليا لسطر جديد أو يمكنك استخدام علامات الاقتباس العادية مع إضافة الرمز \n في المكان الذي ترغب ببدء السطر الثاني منه، وهو رمز برمجي يعبر عن سطر جديد فمثلا بكتابة: `"Up up\ndown down"` عند الطباعة سيقوم بفصل الكلمتين ووضعهما تحت بعضهما البعض تماما كما تريد.
-
كيف يمكننى عمل string باستخدام js واريد طباعة جزء من string فى السطر الاول والجزء الاخر فى السطر الثانى "Up up down down" return 'up up down down'
- 1 جواب
-
- 1
-
-
Yehia Amin Elsayed Moquil Mohamed بدأ بمتابعة Ali Ahmed55
-
وعليكم السلام ورحمة الله، السبب الأساسي هو أن الفهرس يمثل المسافة من بداية المصفوفة في الذاكرة تخيل أنه عندك صف من الصناديق بحيث أن أول صندوق موجود عند نقطة البداية بالضبط، يعني المسافة من البداية = صفر أما الصندوق الثاني بعيد عن البداية بمسافة صندوق واحد يعني المسافة = 1، وهكذا. لما الكمبيوتر يبحث عن عنصر في الذاكرة ييحسب موقعه كالتالي: عنوان البداية + الفهرس. لكن لو بدأنا من 1 بدل 0، الكمبيوتر سيضطر أن يطرح 1 في كل مرة لكي يصل للموقع الصحيح، وهذا سيبطئ البرنامج كما أنه عندما تعمل loop مثل for(i=0; i<10; i++) فأنت ستكرر بالضبط 10 مرات من 0 ل 9 وهذا منطقي رياضيا. فاللصفر سيترك الحسابات أبسط وأسرع وهذا السبب الذي جعل معظم لغات البرمجة تستخدمه.
-
نعم هناك أسباب منطقية منها أن الـ Index هو إزاحة وليس ترتيب بمعنى عندما تكتب string[0]، فإن الرقم 0 هنا لا يعني "العنصر الأول"، بل يعني "كم خطوة أبتعد عن البداية؟". وأيضاً أسباب تاريخية حيث كان هذا الترتيب يساهم في سرعة الحساب في الذاكرة في لغة مثل ال c ولذلك للتفصيل أكثر يرجى الإطلاع على التعليقات التالية
-
مصطفى احمد جاسم ابراهيم بدأ بمتابعة ماذا استطيع ان عمل
-
ماذا استطيع ان عمل في سوق الحر بعد انهاء دورة علوم كبيوتر
-
وعليكم السلام، هنا في: "Hello + 5*10" كل ما بين علامتي الاقتباس يعتبر نصا حرفيا فلا تنفّذ 5*10 كعملية رياضية بل تطبع كما هي داخل السلسلة فيكون الناتج "Hello + 5*10" أمّا في التعبير: Hello" + 5*10" فليس كله داخل string أولا تنفّذ عملية الضرب [5*10] فتُعطي العدد 50 لأن * له أسبقية أعلى من + بعدها يُطبَّق عامل الجمع + بين "Hello" (string) و 50 (number) وقاعدة عامل + في جافاسكربت تقول أنه إذا كان أحد الطرفين string يتم تحويل الطرف الآخر إلى string ويتم الدمج، فيتحول 50 إلى "50" وينتج "Hello50".
- 2 اجابة
-
- 1
-
-
ذلك الأمر يتحكم به ما يسمى بتحويل الأنواع بمعنى أنه في المثال "Hello" + 5*10 * لها أولوية أعلى من +، فتحسب 5*10 أولاً وتحصل على 50. الآن التعبير أصبح: "Hello" + 50 هنا ال Type Coercion (تحويل الأنواع) عملية جمع بين نوعين مختلفين: string وnumber. قاعدة JavaScript هنا واضحة: إذا كان أحد طرفي + نصاً، يتحول الطرف الآخر إلى نص تلقائياً، وتصبح العملية دمج نصوص (concatenation) لا جمعاً رياضياً. فتتحول 50 إلى "50" ويصبح الناتج "Hello50". وإذا كان السؤال خاص بأحد دروس الدورات فيرجى طرحه أسفل الدرس
- 2 اجابة
-
- 1
-
-
بخصوص جمع string مثل "Hello " + "World" هذا سهل وبسيط وواضح لكن فى "Hello + 5*10" ترجع 'Hello + 5*10' المثال التالى ايضا "Hello" + 5*10 ترجع Hello50 كيف ل جافا اسكريبت ان تفكر وتتعامل مع مثل هذا البيانات؟
- 2 اجابة
-
- 2
-
-
الإستفادة من شهادة أكاديمية حسوب سواء في الدول العربية أو بالخارج يعتمد على العديد من العوامل فمثلاً في هذا المجال يتم التركيز أكثر على المهارات والخبرة التي لديك والمشاريع التي قمت بها ومعرض الأعمال لديك وعند الحصول على الشهادة من أكاديمية حسوب سيكون لديك المهارات الكافية وسيرة ذاتية جيدة حيث أنه يتم الإختبار والتأكد من تنفيذ المشاريع كما أنه يوجد مشروع تخرج للحصول على الشهادة
-
بالإضافة للشرح الرائع في التعليقات السابقة يمكنك الاستفادة من المميزات التالية التي تحسن من تجربة المستخدم أولاً بالنسبة للتنقل في الموقع فهناك بعض المميزات المهمة مثل زر "العودة للأعلى" الذي ذكرته مثال ممتاز على تحسين تجربة المستخدم Breadcrumbs في المواقع ذات الصفحات المتعددة حتى يعرف المستخدم أين هو تمييز الرابط النشط في القائمة بوضوح وبالنسبة للنماذج النماذج (Forms) عند الضغط على زر إرسال، يجب أن يرى المستخدم شيئاً يحدث (Loading spinner، رسالة نجاح، أو خطأ واضح) التحقق الفوري inline validation بدلاً من انتظار الإرسال رسائل خطأ واضحة وقريبة من الحقل المعني حفظ بيانات النموذج إذا حدث خطأ حتى لا يُعيد المستخدم الكتابة
-
السلام عليكم، بداية فالدورة تركز على أساسيات اللغة مع أطر العمل الرئيسية مثل Django لتطوير تطبيقات ويب كاملة مثل المتاجر الإلكترونية وربط خدمات الدفع المختلفة وذلك لبناء واجهات برمجية REST APIs سريعة وفعالة، بالإضافة إلى التعامل مع قواعد البيانات والملفات والأتمتة لذا فبعد إنهائنا ستكون مؤهلا لتكون مطور Python في مجال Backend حيث يعد Django الخيار الأمثل للمشاريع الكبيرة القابلة للتوسع بفضل مزاياه الجاهزة مثل ORM والأمان التلقائي بينما Flask يناسب ال APIs الخفيفة والمخصصة. لكن تبقى كلمة السر للاحتراف تكمن في الاجتهاد وفهم الدروس وتطبيقها بشكل جيد وفي الاستمارية وعمل المشاريع حتى بعد إنهاء الدورة وليس مجرد إنهائها من أجل الحصول على الشهادة. لكن مع ذلك فإن الدورة مصممة لتحويلك إلى مطور قادر على العمل فورا في شركات الويب والأتمتة دون خبرة سابقة مع ضمان استعادة الاستثمار خلال 6 أشهر إذا لم تحصل على وظيفة، وهذا يتناسب تماما مع سوق العمل العربي والدولي الذي يطلب هذه المهارات بشدة لتطوير أنظمة الإدارة والتجارة الإلكترونية. لذا حاليا فنصيحتي هي في التركيز على دروس الدورة والتطبيق مع المدرب بشكل جيد، فمسيرة الألف ميل تبدأ بخطوة.
-
بعد ما اخلص دورة تطوير التطبيقات باستخدام لغة Python اي الوظايف اللي ممكن اشتغلها ؟ هل هكون backend ولا full stack
- 1 جواب
-
- 1
-
- البارحة
-
بالفعل المسارات تحليل البيانات و التعامل مع البيانات هي من الأساسيات التي تحتاجها لتعلم الذكاء الإصطناعي ولذلك من الأفضل دراستها في ترتيبها . ولديك مسارات مثل تطبيقات عملية على النماذج النصية الكبيرة LLMs وتطبيقات عملية على نماذج الرؤية الحاسوبية هي تطبيقات على نماذج موجودة مسبقاً نتعلم كيفية استخدامها وتخصيصها لأخذ فكرة عامة عن الذكاء الإصطناعي . ولذلك الترتيب الحالي هو الأفضل لك ويمكنك عند مواجهة أي مشكلة عند تعلم أي درس طرح السؤال الخاص بك أسفل الدرس وسنقوم بمساعدتك في أي وقت.
-
انا اريد ادرس كل مواضيع الذكاء الاصطناعي لكن اريد بالتدريج وما لاحظته بع اساسيات بايثون يفترح تحليل البيانات ثم التعامل مع البيانات ثم يأتي دورات الذكاء الاصطناعي
-
الترتيب الموجود حالياً هو الصحيح حيث تم تصميم الدورة بعناية فتعتمد المسارات على بعضها البعض وتراعي مستوي الطلاب في التدرج ولهذا دائما الافضل هو اتباع الترتيب الموجود في الدورة. والمسارات الأولى قبل المسار تعلم الآلة Machine Learning تبدو غير مرتبطة بشكل كبير ببعضها بسبب أن تقوم بشرح بعض التطبيقات العملية لمفاهيم الذكاء الإصطناعي مع شرح للأساسيات المطلوبة مثل تحليل البيانات والتعامل مع البيانات وما إلى ذلك . ويرجى توضيح المسار الذي تدرسه حالياً حتى توضح لك مسار يساعدك على ربط المحتوى ببعضه أكثر.
-
اريد مسار واضح للذكاء الاصطناعي لان النظري كثير جدا ويفترض انه يختصر كي لا يتشتت الدارس اريد ترتيب واضح للكورس يبدأ من ثم الذي بعد ثم وهكذا لانه اشعر انه لايوجد ربط في الترتيب الحالي
- 4 اجابة
-
- 1
-
-
هل تقصد المشاريع التي تتطلب تحويل ملفات Figma إلى أكواد HTML و CSS ؟ إذا كنت تقصد ذلك فهي مشاريع موجودة بكثرة بالفعل ولكن المنافسة عالية جداً في هذه النوعية من المشاريع . وبالتأكيد هناك مواقع static ولكن معقدة فيمكنك المنافسة بها . كما أن الذكاء الإصطناعي أصبح أداة مساعدة تنجز مثل هذه المشاريع البسيطة منها . ولذلك تحتاج دائماً للتعلم والتعمق في المجال .
-
السلام عليكم اريد رايكم في تعلم مهارات اختراق الويب انا اتعلم شهادة CWES من منصة HTB اعلم ان هذه الشهادة صعبة ولهذا اخترتها اريد معرفة كل التفاصيل عنها وعن قوة هذه الشهادة في السوق العربي وماذا اذا دمجت بين خبرتي في مجال برمجة مواقع الويب باستخدام جافا سكربت و WPT طبعا انا اعرف بعض الثغرات متل XSS , SQLI,IDOR , path traversal , SSRF , DDOS لا زلت في مرحلة التعلم ايضا هنالك مصطلح لم افهمه بشدة وهو busines logic اجيد استخدم burb sute و عمل FUZZ للصفحات و subdomain , parameter حاليا وصلت الى نسبة 85% من تعلم محتوى CWES ما رايكم هل مستواي جيد اوماذا ريد كل التفاصيل
- آخر أسبوع
-
وعليكم السلام ورحمة الله تعالى وبركاته، الترتيب الظاهر أمامك الآن في منصة الدورة هو الترتيب الصحيح الذي يفترض أن تتّبعه لأن معدّي الدورات أعدوا المسارات من الأساسيات إلى الدروس المتقدمة بحيث يبنون الواحد على الآخر وحتى بعد القيام بتعديل أوتجديد بعض المسارات القديمة فيتم إدراج الجديد منها بشكل مدروس ومراع للترتيب المعمول به. وبما أنك أنهيت المسارات السابقة على Transformers وحضرت جزءا من مسار التعامل مع البيانات ثم انتقلت إليه، فالأنسب أن تكمل ما انقطع من مسار التعامل مع البيانات ثم تنتقل مباشرة إلى ما بعده في الترتيب الرسمي مثل مسار تعلم الآلة أو التعلم العميق حسب ما يظهر لك في صفحة دوراتي دون ابتداء مسار جديد عشوائيا لأن الاستمرار في السير بحسب تسلسل الدورة سيوازن بين التطبيق العملي والمعرفة النظرية ويقلِّل الهوّة بين ما تدرسه وما تحتاجه في Transformers.
-
حسنا وجدت الملفbin لكن عند كتابة g++ --version في cmd تظهر رسالة خطأ أين المشكلة؟
-
نعم يمكنك الإنتقال لمسار وكلاء الذكاء الاصطناعي بدون مشكلة حيث هذا المسار يعتمد على استخدام نماذج جاهزة (مثل GPT-4) وهذا لا يتطلب معرفة عميقة بالذكاء الإصطناعي بالفعل ، ولذلك تضعه الأكاديمية في البداية كنوع من "التطبيق العملي السريع".
-
أنا درست دورة Transformers ولكن كانت في مكانها الخطأ والآن أنهيت من التعامل مع البيانات والمسار التالي يقول لي وكلاء الذكاء الاصطناعي فهل هذا صحيح وكيف يمكنني أن أدرس وكلاء الذكاء الاصطناعي من غير أن أدرس ما هو الذكاء الاصطناعي في البداية؟
