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

محمد_عاطف

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

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

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

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

    117

كل منشورات العضو محمد_عاطف

  1. هذه ليست مشكلة متعلقة بالكود لتحسين إمكانية وصول رسائل البريد الإلكتروني إلى صندوق الوارد بدلاً من البريد غير المرغوب فيه (السبام)، يمكنك اتباع الخطوات التالية: تأكد من صحة إعدادات البريد الإلكتروني: استخدم عنوان بريد إلكتروني موثوق: استخدم عنوان بريد إلكتروني خاص بك يكون احترافيا ولا تقوم بإستخدام بريد جوجل بإسم مبهم أو يدل على حساب spam. تجنب إرسال رسائل البريد الإلكتروني بشكل كثير: لا ترسل رسائل كثيرة لنفس الحساب وذلك تجنب إرسال رسائل غير مرغوب فيها حيث يمكن أن يؤدي ذلك إلى وضع عنوان بريدك في قائمة البريد المزعج. استخدم خدمة إرسال بريد إلكتروني موثوقة: اختر موفر خدمة موثوق إذا كانت الإستضافة الخاصة بك توفر لك بريد إلكتروني فيفضل إستخادمها ويجب أن تكون إستضافة جيدة وأن يكون البريد الإلكتروني يحوي ال domain الخاص بك. ويمكنك قراءة الإجابة التالية فقد تساعدك في حل المشكلة لديك :
  2. للبحث في موسوعة حسوب يمكنك الذهاب للصفحة الرئيسية ومن ثم كتابة ما تردي البحث عنه في حقل البحث وسيظهر لك وهذا هو رابط الصفحة الرئيسية : https://wiki.hsoub.com/الصفحة_الرئيسية أو يمكنك من خلال الصفحة الرئيسية إختيار اللغة التي تريد قراءة الدروس لها وفي حالتك تريد لغة بايثون وستجد في أعلى الصفحة فهرس لجميع الدروس يمكنك البحث عن الذى تريده من خلاله . أما بالنسبة للرابط الخاص بدرس dictionaries فتفضل هذا هو : https://wiki.hsoub.com/Python/dict
  3. عن طريق تحديد عدد ال workers الذى سيقوم بإستقبال الطلبات و تنفيذها بشكل متوازي (parallel) workers=NUM حيث بشكل إفتراضى يكون عدد ال workers واحد فقط . uvicorn.run(app, host="127.0.0.1", port=5000,workers=4) وإذا لم تعمل معك تلك الطريقة فيرجي تشغيل المشروع عن طريق الأمر التالي مع حذف السطر السابق من الكود : uvicorn request-similar-images:app --host 127.0.0.1 --port 5000 --workers 4 وإذا كان إسم الملف ليس request-similar-images.py فيمكنك تغير request-similar-images في الأمر السابق إلي إسم الملف
  4. وعليكم السلام ورحمة الله وبركاته. يوجد لديك خطأين في ملف edit.blade.php : الخطأ هنا يجب توفير إسم ال route وليس المسار والحل هو التالي : action="{{ route('students.update', $student->id) }}" الخطأ الثاني سيظهر لك عند إرسال ال form حيث أنك حددت نوع المسار patch ولكنك ترسل put لذلك الحل هو إستبدال السطر السابق ب patch أو تغير نوع الطلب في web.php إلى put و يمكنك إستبدال السطر السابق بالكود التالي : @method('PATCH')
  5. يفضل أولا إنهاء أساسيات كل دورة أولا ومن قم بعد ذلك ستجد أنه توجد مشاريع علمية للتطبيق في كل دورة إذا أردت يمكنك بعد مذاكرة الأساسيات في الدورتين يمكنك مذاكرة مسار ومسار وهذا سيساعدك في عدم نسيان الدورة الأخري ولكن إذا وجدت الأمر أصبح مملا أو أحسست بالتشتت فالأفضل إكمال الدورة كاملة ومن ثم توجه للدورة الأخري.
  6. وعليكم السلام ورحمة الله وبركاته . return و print() هما عمليتان تستخدمان في البرمجة ولكن لكل منهما دور مختلف . return: يُستخدم في الدوال (functions) لإرجاع قيمة من الدالة إلى المكان الذي تم استدعاؤها منه. عندما يتم تنفيذ return يتم إنهاء تنفيذ الدالة على الفور ويتم إرسال القيمة المحددة إلى الجهة التي استدعت الدالة ويتم تجاهل أي أكواد داخل الدالة بعد سطر return. يمكن استخدام القيمة التي يتم إرجاعها في حسابات أخرى أو تخزينها في متغيرات. مثال: def add(a, b): return a + b result = add(5, 3) # result سيكون 8 print(): تستخدم لعرض البيانات أو الرسائل على شاشة المستخدم. لا يؤثر print() على قيمة الدالة أو عملية التنفيذ. إنه مجرد وسيلة لعرض المعلومات وطباعتها للمستخدم. يمكن استخدام print() لإكتشاف الأخطاء و لعرض النتائج، أو لطباعة المعلومات للمستخدم. مثال: def add(a, b): result = a + b print("The result is:", result) add(5, 3) # سيظهر "The result is: 8" على الشاشة تلخيصا return يتم استخدامه لإرجاع القيم من الدوال لاستخدامها لاحقًا، بينما print() يُستخدم لعرض المعلومات على الشاشة دون التأثير على القيم التي يتم إرجاعها من الدوال.
  7. وعليكم السلام ورحمة الله وبركاته . أنصحك ببدأ تعلم واجهات المستخدم فهي لا تتطلب لغات برمجة حاليا و ستعلمك تطوير الواجهات الأمامية بإستخدام html و css و جافاسكريبت وإستخدام bootrtrap و jquery وبعد إنهائها يمكنك البدأ في دورة php أو يمكنك دراسة أول مسار حاليا في دورة تطوير واجهات المستخدم وبعد ذلك يمكنك مذاكرة الدورتين معا. أما بالنسبة للشهادة فستأخذ شهادة منفصلة لكل دورة حيث ستمتحن إمتحان منفصل لكل دورة وبمكنك قراءة الإجابة التالية بخصوص الإمتحان : من ضمن المميزات التي توفرها الأكاديمية بعد إتمامك للدورة والحصول علي الشهادة فإن لم تحصل على عمل يغطي تكاليف الدورة خلال ستة أشهر يمكنك طلب إسترداد المبلغ وسيتم إرجاعه لك . وأعتقد بالنسبة لعرض الصيف فيجب الإنتهاء من الدورتين حتي تتمكن من إسترداد المبلغ و لكن للتأكد يمكنك سؤال الدعم الخاص بالأكادمية حيث جميع الأمور المالية تتم من خلاله وهذا هو الرابط : https://support.academy.hsoub.com/conversations
  8. هل يمكنك الوقوف قليلا فوق الكلمات التي يوجد تحتها خط أحمر وإرسال صورة للخطأ الذي يظهر لك . نعم أخبرتك أن المشكلة في IntelliSense حيث أن IntelliSense هو مجموعة من الميزات التي تساعدك على كتابة الكود بشكل أسرع وأكثر دقة، ويشمل: الإكمال التلقائي للكود: يتيح لك IntelliSense الحصول على اقتراحات للمتغيرات، الدوال، والفئات أثناء الكتابة. يمكن أن يعرض اقتراحات بناءً على السياق الذي تعمل فيه، مما يساعدك في تجنب الأخطاء الإملائية وتوفير الوقت. التحليل التلقائي للكود (Code Analysis): يقوم IntelliSense بتحليل الكود الذي تكتبه ويعرض معلومات حول الأخطاء والمشاكل المحتملة في الوقت الفعلي. يتيح لك ذلك تصحيح الأخطاء بسرعة قبل تشغيل الكود. التلميحات (Tooltips): عند وضع المؤشر فوق رمز معين، يعرض IntelliSense تلميحات تحتوي على معلومات حول ذلك الرمز، مثل توقيع الدالة أو نوع المتغير. هذه المعلومات تساعدك في فهم كيفية استخدام الكود بشكل صحيح. التنقل عبر الكود (Code Navigation): يدعم IntelliSense أيضًا التنقل السهل بين التعريفات والمرجعيات. يمكنك الانتقال بسرعة إلى التعريفات والمراجع الخاصة بالرموز التي تستخدمها فبمجرد الضغط علي زر CTRL والضغط على إسم الصنف أو الدالة ستجد أنك إنتقلت تلقائيا لها . وبما أن الخط الأحمر يظهر لك فهي مشكلة في ال IntelliSense . لذلك من فضلك إتبع الخطوات التالية : يرجي التأكد من تحميل تلك الإضافات إذا كنت تعمل علي virtual env فأعتقد أن السبب هنا ستجد في أسفل vs code من جهة اليمين كلمة python وبجوارها ال environmet التي تريد ال IntelliSense أن يستخدمها . قم بالضغط عليها وإختر ال environmet الخاصة بك التي تعمل عليها . ومن المفترض أن هذا يحل المشكلة إن شاء الله.
  9. محمد_عاطف

    xampp

    هل يمكنك توضيح سؤالك أكثر . هل تقصد قاعدة البيانات في برنامج xammp أم ماذا ؟ وما هو الملف الذى تقصده ؟ هل تقصد أنه ملف يوجد به شيفرة كود معينة أم ماذا ؟
  10. يوجد في معظم الدروس في النهاية ستجد أن المدرب يقوم بإعطاء تمارين لحلها ويقوم في الدرس الذي يليه بحل تلك التمارين ليقوم الطالب بالتأكد من حله . ولكن إذا أردت تمارين أكثر فيمكنك التعليق أسفل الدرس الذى تريد تمارين حوله وسيتم إعطاءك تمارين وبعد حلها يمكنك رفع الحلول لتقيمها .
  11. ستجده هنا في مسار Pictures ثم Screenshots وهذا هو المسار الكامل C:\Users\<user>\OneDrive\Pictures\Screenshots مع إستبدال <user> بإسم المستخدم لديك: يمكنك إستخدام برنامج snipping tool المضمن مع الويندوز لتصوير الشاشة وحفظ الصور في المكان الذى تريده . يمكنك فتح قائمة إبدأ والبحث عن snipping tool :
  12. مرحبا محمد. من فضلك ستجد أسفل الدرس صندوق للتعليقات كما هنا يرجي وضع تعليقك أسفل الدرس حيث هنا هو قسم الأسئلة العامة ولا نقوم بالإجابة على أسئلة الدورات وذلك لمساعدتك بشكل أفضل
  13. نعم بالفعل توجد العديد من المشاريع من تلك الناحية التي تطلب واجهة أمامية فقط . ولكن يجب الإنتباه أنه توجد منافسة شديدة في ذلك التخصص و لتكون متميزا في ذلك يجب أن يكون لديك portfolio مميز وقوي وتقوم برفع جميع المشاريع التي أنشئتها عليه ويمكنك إرسال رابط ال portfolio في العرض الذى سوف تقدمه . ستجد مشاريع كثيرة منها من يريد تحويل تصميم figma إلى ملفات html و css و ستجد العديد من المشاريع ممن يريدون تغير تنسيقات الموقع لديهم . وأيضا مشاريع أخري لمشاكل في التنسيق يريد صاحب المشروع إصلاحها و أخري لإنشاء صفحات هبوط و أيضا لإنشاء مواقع ثابته static. ولكن يبدوا أنك تقوم بالبحث عن مشروع كامل وبالفعل المشاريع الكاملة تحتاج إلى full stack developer ولكنك front end ولذلك تنقصك الخبرة في الواجهات الخلفية . يمكنك البحث عن شريك لك هو يقوم بعمل الواجهات الخلفية وانت تقوم بعمل الواجهات الأمامية . ويمكنك قراءة الإجابة التالية لكيفية إنشاء portfolio مميز :
  14. وعليكم السلام ورحمة الله وبركاته . مكتبة Pydantic في بايثون هي مكتبة تستخدم لعمليات التحقق من البيانات وتحليلها. تقوم Pydantic بالتركيز على تقديم وسيلة فعالة لتأكيد صحة البيانات وضمان تطابقها مع الأنواع والقاوعد المحددة وذلك باستخدام ما يسمى بالنماذج (models) والتي تستند إلى الحقول التي يمكن تعريفها بأنواع بيانات محددة. ما الذي توفره مكتبة Pydantic : التحقق من الأنواع: توفر Pydantic طريقة للتحقق من صحة البيانات عبر تعريف نماذج تحتوي على أنواع محددة. على سبيل المثال، يمكنك تحديد أن الحقل "الاسم" يجب أن يكون سلسلة نصية، والحقل "العمر" يجب أن يكون عددا صحيحا ويجب أن يكون حول قيم معينة مثلا 10 و 60. التسلسل: يمكن استخدام Pydantic لتحويل البيانات من وإلى تنسيقات مختلفة مثل JSON مما يسهل التعامل مع البيانات المرسلة أو المستلمة من واجهات برمجة التطبيقات (APIs). التعامل مع الأخطاء: توفر Pydantic معلومات مفصلة حول الأخطاء التي تحدث أثناء التحقق من صحة البيانات وإرسال رسائل توضح الخطأ في أنواع البيانات مما يسهل التعامل معها وتصحيحها. مثال للتوضيح : from datetime import datetime from pydantic import BaseModel, PositiveInt class User(BaseModel): id: int name: str = 'John Doe' signup_ts: datetime | None tastes: dict[str, PositiveInt] external_data = { 'id': 123, 'signup_ts': '2019-06-01 12:22', 'tastes': { 'wine': 9, b'cheese': 7, 'cabbage': '1', }, } user = User(**external_data) print(user.id) #> 123 print(user.model_dump()) """ { 'id': 123, 'name': 'John Doe', 'signup_ts': datetime.datetime(2019, 6, 1, 12, 22), 'tastes': {'wine': 9, 'cheese': 7, 'cabbage': 1}, } """ هنا قمنا بإنشاء model للمستخدم User وعرفنا الحقول الخاصة به وهنا إذا قمنا بتغير محتوي بيانات external_data ببيانات غير صالحة ستجد أنه يتم ظهور خطأ يوضح عدم صحة البيانات . ويمكنك قراءة المزيد حول المكتبة من خلال التوثيق الرسمي الخاص بها من خلال الرابط التالي : https://docs.pydantic.dev/latest/#pydantic-examples
  15. من المفترض بعد إنتهائك من الدورات والحصول على الشهادة أن تبحث على عمل . حيث بعد الإنتهاء من الدورة ستكون لديك الخبرة الكافية للبدء في العمل كمبتدئ (junior) و الأكاديمية تتباع معك لحين الحصول على عمل وفي الإختبار النهائي وعند الحصول علي الشهادة سيتم توجيهك وإعطائك النصائح وإذا لاحظ المدرب الذى يمتحنك ضعف لديك في أجزاء معينة سيتم توجيهك لها وإعطائك النصائح. لذلك لا تحمل هم حاليا مشاهدة دورات أخري فستكفي دورة الأكادمية بإذن الله.
  16. لاحظي العنوان الذي في الصورة هو user/add.html وإذا لاحظتي في المسارات لديكي في ملف app.js ستجدين /user/add و user/:id لذلك فإن المسار الذي تحاولين الذهاب إليه سيدخل في user/:id وسيظن أن add.htm هو id المستخدم ولذلك يظهر لكي Invalid ID . الخطا في ملف views\Components\sidebar.ejs سطر رقم 30 يجب حذف html من العنوان ليصبح كتالي : <a href="./user/add" class="nav-link text-white <%= currentPage === "add" ? "active" : null %> ">
  17. يمكنك البدأ بدورة تطوير التطبيقات باستخدام JavaScript حيث ستتعلم تطوير وبناء الواجهات الأمامية من خلال react وتطوير تطبقات الهاتف من خلال react native و تطوير تطبيقات سطح المكتب من خلال electron.js و ستتعلم nodejs مع إطار عمل Express و قواعد بيانات mongodb للواجهات الخلفية. ويمكنك قراءة تفاصيل الدورة عبر الرابط التالي : ويمكنك قراءة الإجابات التالية لتفاصيل أكثر حول دورات الأكاديمية :
  18. وعليكم السلام ورحمة الله وبركاته. إن مفهوم مفتوح المصدر ومغلق المصدر هو واحد في جميع المجالات سواء في التطبيقات أو البرامج أو حتي نماذج تعلم الآلة والذكاء الإصطناعي. إن معني مفتوح المصدر أي أن الكود الخاص به متاح للجميع يمكن لأى شخص رؤيته و التعديل عليه وستجد معظمها لها مستودعات على github مثلا وهو مستودع عام يمكن لأى شخص رؤيته و إقتراح تعيدلات عليه . أما مغلق المصدر فإن الكود الخاص به غير متاح للآخرين بل هو حصري فقط للمطورين والملاك أصحاب الكود المصدري . ومعظم هذه الأكودا تكون مستودعات خاصة غير متاحة للجميع . الفرق بينهم : الوصول إلى الشيفرة المصدرية: مفتوح المصدر: يمكن لأي شخص الوصول إلى الشيفرة المصدرية للنموذج مما يسمح للمستخدمين بمراجعتها و تعديلها وتحسينها. أمثلة على نماذج مفتوحة المصدر تشمل نماذج مثل GPT-Neo وGPT-J. مغلق المصدر: الشيفرة المصدرية غير متاحة للجميع. يمكن للمستخدمين استخدام النموذج، ولكن لا يمكنهم الاطلاع على تفاصيل كيفية عمله أو تعديله. أمثلة على نماذج مغلقة المصدر تشمل نماذج مثل GPT-4 من OpenAI. التحكم: مفتوح المصدر: توفر التحكم والرؤية الكاملة، مما يعزز من فهم كيفية عمل النموذج والمساهمة في تطويره. يمكن للمجتمع التدقيق في الشيفرة المصدرية وإجراء تحسينات عليها. مغلق المصدر: تكون المعلومات محدودة بشأن كيفية عمل النموذج مما قد يؤدي إلى نقص في الرؤية والتحكم حيث تكون السيطرة من خلال الملاك فقط. التكلفة والاستخدام: مفتوح المصدر: غالبا ما تكون النماذج مفتوحة المصدر مجانية للاستخدام لكن قد تحتاج إلى موارد كثيرة لتشغيلها والتي يمكن أن تكون مكلفة. مغلق المصدر: قد تكون هناك تكلفة لاستخدام النماذج سواء كانت على هيئة اشتراك أو دفع مقابل الاستخدام أو رسوم أخرى. الأمان والخصوصية: مفتوح المصدر: قد يكون هناك مخاوف تتعلق بالأمان إذا لم يتم تدقيق الشيفرة بشكل كاف حيث الكود المصدري متاح للجميع ويمكن إكتشاف الثغرات من أشخاص يمكن إستغلالها بسوء، لكن وجود المجتمع يمكن أن يساعد في الكشف عن الثغرات. مغلق المصدر: تكون عملية الأمان تحت سيطرة المالك فقط حيث هو من يقوم بالفحص والتحقق من الثغرات.
  19. المشكلة في هذا السطر قم بتغيره إلى <a href="/student/create" class="nav-link ">
  20. وعليكم السلام ورحمة الله وبركاته. الخطأ الذى يظهر لك هو بسبب أنك تحاول إستخدام دالة route بإسم المسار /student/create وهو ما لم تقم بتعريفه بالإسم . لذلك أعتقد أن المشكلة في ملف layouts.master حيث يبدوا أنك تستخدم كود كالتالي: route('/student/create') والكود السابق يبحث عن route له إسم /student/create وهو ماليس معرفا. لذلك يرجي إرفاق ملف layouts.master أو البحث في الكود لديك عن سطر route('/student/create'). . أو يمكنك إستخدام الحل التالي مباشرة ولكنه ليس أفضل شئ من حيث تسمية المسار : Route::get('/student/create', [StudentController::class, 'create'])->name('/student/create'); حيث يجب إستبدال سطر 5 في ملف web.php بالسطر السابق.
  21. لا ليس كود وهذا ليس للمبتدئين أو المبرمجين ذوي الخبرة المتوسطة حيث هذا مجال مختلف تمام عن الكود ويجب أن تكون لديك خبرة كبيرة وملم بعدة علوم . يمكنك تخيل ال System Architecture كمهندس معماري مثلا ليس هو من سيقوم بنفسه ببناء المباني ووضع الأحجار في أماكنها وهكذا . بل هو من يقوم بتصميم الشكل النهائي و تصميم شكل المبني و أماكان الحجرات و كل شئ و أيضا التأكد من أن التربة أو المكان سيتحمل ثقل المبني والتأكد من مقاومة المبني للزلازل وسلامة المبني وهكذا . وبعد ذلك يأتي دور المهندسين الأخرين المشرفين على العمل سيأخذون هذا التصميم ويقوم بتنفيذه في الحقيقة من حيث إحضار العمال والإشراف عليهم و التأكد من أن كل شئ تم تنفيذه مثل التصميم فمثلا الأعمدة يجب أن يتم وضعها كما في التصميم حيث أن الأعمدة هي ثقل المبني وبدونها سيقع وقد أخذ المعماري هذا في حسبانه لذلك يجب تنفيذ التصميم تمام كما هو . وهذه هي وظيفة ال System Architecture يصمم جميع أركان المشروع و يأخذ في حسبانه إمكانية التطوير مستقبلا و الأمان وسرعة المشروع . وتوزيع أماكن ال classes وأنماط التصميم . وهو لا يقوم بكتابة الكود بل يقوم بتسليم هذا التصميم والمبرمجين هم من سيقومون ببناء الكود والمشروع بناء على تصميم ال System Architecture. أم ال Software Design فتخيل أنه هو المهندس الذي سيقوم بتنفيذ التصميم الخاص بال System Architecture حيث يتعامل مع التفاصيل الدقيقة لكيفية بناء المكونات داخل النظام و يشمل تصميم الواجهات و البيانات والخوارزميات التي تحدد كيفية عمل كل مكون داخليا و يركز على كيفية تنفيذ الكود ضمن الهيكل الذي تم تحديده في مرحلة System Architecture و يكون أكثر تفصيلا من المعمارية ويتعامل مع كيفية عمل الكائنات والفئات والوظائف فهو يتأكد من أن المشروع يطابق التصميم تمام كما وضعه ال System Architecture .
  22. وعليكم السلام ورحمة الله وبركاته. بناء أي برنامج سواء كان تطبيق ويب أو موبايل أو نظام ذكاء صناعي فهو يتطلب مراحل عديدة من التصميم والتطوير. مصطلح "تصميم" هنا في هذا السياق يشتمل عدة جوانب مثل تصميم الواجهة وتجربة المستخدم و تصميم النظام والبنية التحتية و تصميم خوارزميات الذكاء الاصطناعي، وغيرها. تصميم البرامج يشمل: تصميم واجهة المستخدم وتجربة المستخدم (UI/UX Design):كيفية تفاعل المستخدم مع البرنامج، وتخطيط الشاشات، وتدفق العمل، وتصميم العناصر الرسومية. تصميم النظام (System Design):كيفية تنظيم مكونات النظام وتفاعلها مع بعضها البعض، وتخطيط قواعد البيانات، والبنية التحتية، والواجهات البرمجية (APIs). تصميم الخوارزميات والذكاء الاصطناعي:تحديد كيفية معالجة البيانات، وتطوير خوارزميات للتعلم الآلي، وتحسين أداء النظام باستخدام تقنيات الذكاء الاصطناعي. علاقة SW Design & Architecture بالتصميم: تصميم البرمجيات (Software Design):يشير إلى عملية إنشاء الحلول البرمجية التي تتضمن تحديد كيفية كتابة الكود وكيفية تنظيمه. يتعامل مع تفاصيل مثل تصميم الكلاسات والوظائف والأنماط البرمجية و الخوارزميات المستخدمة (System Architecture):تشير إلى التخطيط العام للنظام بأكمله، ويشمل تحديد كيفية تقسيم النظام إلى مكونات كبيرة، كيفية ارتباط هذه المكونات، وكيفية توزيعها على الخوادم أو الأجهزة المختلفة. كما يتناول اختيار التقنيات المناسبة والبروتوكولات، وتصميم بنية قاعدة البيانات. تلخيصا لما سبق الSystem Architecture للبرمجيات يوفر إطاراً عاماً لبناء النظام، بينما التصميم البرمجي (Software Design) يتناول التفاصيل الدقيقة لكيفية تحقيق هذا الإطار
  23. وعليكم السلام ورحمة الله وبركاته . نعم بالطبع يمكنك إستخدام python 3.11 لا بئس ويفضل عدم تنزيل أحدث إصدار وذلك لتجنب حودث أي مشاكل ويمكنك تنزيله عن طريق الرابط التالي : https://www.python.org/ftp/python/3.11.9/python-3.11.9-amd64.exe وإذا كان جهازك 32 بت يمكنك تنزيله من الرابط التالي : https://www.python.org/ftp/python/3.11.9/python-3.11.9.exe ومن فضلك مستقبلا إذا كان لديك سؤال خاص بالدورة فستجد أسفل الدرس صندوق للتعليقات كما هنا يمكنك طرح سؤالك هناك حيث هنا هو قسم الأسئلة العامة ولانجيب علي الأسئلة الخاصة بالدورات هنا.
  24. هذا يعتمد عليك وعلي معرفتك السابقة في المجال الذى تريد الدخول فيه. إذا لم يكن لديك خبرة سابقة في مجال التكنولوجيا عموما فإنه يفضل أخذ دورة علوم الحاسب قبل البدأ مباشرة في دورة الذكاء الاصطناعي وهذه تؤهلك عموما للدخول في اي مجال تريده وتساعدك في اختيار المجال إذا كنت مشتتا ومحتارا في إختيارالمجال. ولكن إذا كانت لديك خبرة سابقة واساسيات علوم الحاسب وتريد تطبيق الذكاء الاصطناعي مع تطوير البرمجيات فيمكنك الاشتراك في اى دورة اخري. واليك بعض الاجوبة التالية يفضل قرائتها جيدا ستساعدك في إختيارالدورة الثانية :
  25. مرحبا @Safaa Abbas Hawsawi. من المفترض للإشتراك في العرض الذهاب إلي صفحة العرض وإضافة دورتين ليتم خصم سعر دورة واحدة ولكنكي ما قمتي به هو شراء دورة واحدة فقط. ويمكنكي مراسلة الدعم الخاص بالأكاديمية عن طريق الرابط التالي : https://support.academy.hsoub.com/conversations حيث جميع الأمور المالية والإشتراكات تتم من خلالهم . ولكن لا تقلقي سوف يساعدونكي إن شاء الله. من الممكن أن يتأخر الرد فلا مشكلة في ذلك حيث يوجد بعض الضغط حاليا على قسم الدعم فلا تقلقي سيتم الرد عليكي قريبا بإذن اللله
×
×
  • أضف...