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

لوحة المتصدرين

  1. عمر قره محمد

    عمر قره محمد

    الأعضاء


    • نقاط

      6

    • المساهمات

      4118


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

    • نقاط

      2

    • المساهمات

      6697


  3. Taha Mohamed5

    Taha Mohamed5

    الأعضاء


    • نقاط

      2

    • المساهمات

      14


  4. Mahmoud Jaq

    Mahmoud Jaq

    الأعضاء


    • نقاط

      2

    • المساهمات

      15


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 02/01/23 in أجوبة

  1. السلام عليكم, عندما اكتب هذا الكود, لا يظهر في الConsole ?
    2 نقاط
  2. رسالة الخطأ تخبرك بأن في السطر رقم 19 في كود الجافاسكريبت تحاول استخدام متغير باسم Mike وهذا المتغير غير موجود, يُرجى مسح السطر رقم 19 الذي يستخدم المتغير او تعريف المتغير, وإن كنت تعتقد بأن الكود سليم يُرجى إرفاق الكود كاملًا حتى نتمكن من معاينته بشكلٍ أفضل
    2 نقاط
  3. على ما اذكر فإنك تقومين بتعلم دورة تطوير الواجهات ووصلتي لمرحلة جيدة في الدورة (تعلمين كيفية انشاء form وتعلمين كيفية التعامل مع js و jQuery وبإمكانك). وبناءً على ذلك فبإمكانك انشاء الموقع السابق ولكن لن يكون هنالك backend للتطبيق وسيكون كل العمل في طرف العميل frontend (أي انك سترسلين الاسئلة والاجابات إلى العميل وستقومين بعملية التحقق من الاجابة في طرف العميل وكذلك سترسلين كل العلامات في كل مرة يريد فيها طالب ما معرفة علامته). أما التطبيقات العملية والتي تقوم بتقديم العلامات في العادة فإنها تحتاج إلى backend حتى يتم إدخال العلامات ويتم إرسالها عند الطلب بشكل ديناميكي (نرسل علامة الطالب فقط). وكذلك فإن تصحيح الاسئلة يحتاج إلى backend كذلك حتى نرسل الاجابة إلى الـ backend ويقوم بتصحيحها وإرسال النتيجة. اطلعي على : وبمجرد البدء في المشروع فإنه بإمكانك نشر المشاكل التي تواجهيها وسنقوم بمساعدتك.
    2 نقاط
  4. بل انضم الان فوراً حتى تبني شبكتك من الاشخاص ذوي الاهتمامات المشابهة، ولدي تجربة جيدة مع Linked in في مرحلة التعلم حيث تعرفة على مجموعة من الشباب الذين هم في نفس المرحلة وقمنا بتأسيس مجموعة للتعلم في ذلك الوقت. وإليك خدمات Linked in التي يقدمها : هو مهم من اجل ظهورك على الانترنت، فعند إنشاء حساب Linked in فإنه سيظهر في اول نتائج البحث عندما يبحث أحد العملاء عن اسمك. من اجل الوصول إلى اخر الاخبار التقنية في مجالك، واكتساب اصدقاء يشاركونك نفس الاهتمام و ينشرون عن تجاربهم. إيجاد الشركات و المطورين الرائدين في مجالك ويمكنك البحث بحسب المنطقة مما يمكنك من ايجاد الشركات والمطورين الرائدين في منطقتك حتى، ومن ثمة قد تتواصل معهم وقد تتقدم لوظائف عندهم حتى. يساعدك Linked in في الحصول على وظائف لدى شركات والتقدم إليهم كما أن المجتمع الذي يستخدم Linked in يحتوي على الكثير من رجال الأعمال الذين يعرضون الوظائف المتاحة لديهم بشكل مستمر وستلاحظ أنه هنالك بيئة مشجعة على العمل أكثر من غيره من مواقع التواصل، فكل المنشورات في الغالب تتحدث إما عن تجارب سابقة أو عن فرص عمل أو عن انجاز معين. يتيح لك Linked in كتابة المقالات ونشرها وإيصالها إلى شريحة كبيرة من المستخدمين وكذلك يتيح لك الاطلاع على المقالات الحديثة في مجالك (مما يعزز اطلاعك على الواقع التقني وأخر التحديثات في المجال). يساعدك على الاطلاع على اهم اخبار الشركات التقنية الكبرى واهتمامات السوق في الوقت الحالي. في Linked in ستتمكن من عرض قصتك المهنية الفريدة والخبرة والمهارات والتعليم التي اكتسبته فهو عبارة عن CV متكامل.
    2 نقاط
  5. السلام عليكم كيف يمكنني حذف تعليقات سابقه ف الدورة لي لاني اجرب ولا يمكنني مسح التعليق او مسح سؤال هنا
    1 نقطة
  6. انا اتابع الدروس واطبق مع المدرب في كل الدروس حتى ان الدرس الذي مدته 5 دقائق انهيه بنصف ساعة بعض الاوقات. واحفظ الكود في مكان للمراجعة لكن لا استطيع التفكير بطريقة تطبيق التدريب العملي حتى الان لم استطع ان انجز الا واحد من التطبيقات العملية بدون اخطاء كثيرة -هل هذا طبيعي -في الوقت الذي لا اعرف ماذا افعل في التطبيق العملي هل اطبق خطوة خطوة مع المدرب؟ هل سيكون هذا مفيدا؟ -هل هنالك شي اغيره بطريقة دراستي؟ -هل يجب ان أخذ يوم راحة؟ انا لا اريد اخذ يوم راحة لكن سمعت انه من السئ التعلم 7 ايام في الاسبوع هل هذا صحيح
    1 نقطة
  7. وعليكم السلام استاذي ولكن كنت اسال عن شئ ف موقع ووضعت صوره واريد ازالتها الان اذا امكن اخفاء هذا التعليق او التعليقين فقط ولا اعلم مع من اتواصل من اجل ذلك
    1 نقطة
  8. مرحبا احمد وعليكم السلام، أظن أنه لا يمكن ذلك في الأكاديمية. الأعضاء المشرفون فقط من يمتلكون صلاحية اخفاء تعليق عن عامة المستخدمين الآخرين. التعليقات السابقة في الدورات هي الأخرى مرجع ومادة علمية يستفيد منها الطلبة الآخرون. لما تريد حذفها؟
    1 نقطة
  9. كيف يتم استخدام mongodb في مشروع حقيقي لان في الدورة تم شرحها علي localhost
    1 نقطة
  10. اعتقد انك مازلت في مرحلة تعلم اساسيات البرمجة ومن الطبيعي الوقوع في الكثير من الاخطاء في هذه المرحلة. ليس من الضروري ان تطبق خطوة خطوة خلف المدرب حيث يمكنك مشاهدة الفيديو بالكامل ومن ثمة التطبيق (وهذا سيعزز الحفظ والفهم لديك) وفي حال وجود اخطاء تعيد الفيديو وتقارن الكود الخاص بك بالكود الخاص بالمدرب. بعد قول ذلك فإن اسلوب التطبيق خطوة بخطوة سيكون جيداً في بعض الحالات (مثل حالات كتابة الاكواد البسيطة والتي تعرف كيفية تنفيذها بالفعل وغيرها من الحالات). نعم هنالك بعض الاشياء التي ستجعل تعلمك افضل ويمكنك الاطلاع عليها من هذا النقاش : هذا يعتمد على الشخص نفسه، وعلى طبيعة النشاطات التي تحتاج للقيام بها في فترة الاستراحة الخاصة بك. فليس بالضرورة ان تخصص يوم معين للراحة، ومن خلال تجربتي في تعلم البرمجة عن بعد لم اقم بتخصيص يوم استراحة. ولكن قم بتنظيم وقتك اليومي بحيث يكون هنالك فترة استراحة كافية في كل يوم.
    1 نقطة
  11. كما اخبرك الاستاذ شرف الدين : إن مفسر js يقوم بقراءة الاكواد بشكل متسلسل وفي حال ورود اي خطأ يتم ايقاف تنفيذ كل الاكواد الواقعة بعد رسالة الخطأ. ولذلك فلأنه هنالك خطأ في السطر 19 والذي يوجد قبل السطر الذي يظهر في الصورة الخاصة بك فإن مفسر js اوقف تنفيذ الكود عند مكان ورود الخطأ ولم يكمل قراءة الكود الظاهر في الصورة. لطباعة النص بنجاح قم بوضع الكود السابق في اول سطر في الملف أو قم بإصلاح الخطأ كما اخبرك المدرب.
    1 نقطة
  12. هل يتأثر الذكاء الاصطناعي مثل تقنية chat gpt على وطائف المبرمجين مثل font-end deplover لاني ارى كثير من الناس يترك تعلم البرمجة بسبب ظهور هذي التقنية
    1 نقطة
  13. افيدني في تخطي هذا المشكلة واذا كانت معقدة يمكنني توظيفك في منصة خمسات لحل المشكلة
    1 نقطة
  14. ضفت روابط ولكن المشكلة زي ما حضرتك شايف
    1 نقطة
  15. السلام عليكم انا اريد المساعدة لدي مشروع جامعي و اريد ان اقوم فيه بصنع صفحة خاصة بالجامعة يمكننا من خلالها نحن الطلاب من الاطلاع على نتائجنا بطريقة سهلة و كما يوجد بداخله تمارين على طريقة Qcm فالسؤال الآن هل هناك تمكنني من فعل هذه الامور و انا لم اتقدم في دراستي كثيرا ام لا أستطيع
    1 نقطة
  16. تحيه طيبه للجميع قمت بعمل تطبيق صغير من خلال هذا التطبيق المستخدم يمكنه لصق رابط فيديو اليوتيوب ثم القيام بعملية تحميل هذا المقطع الى هاتفه المشكلة ان المقطع يتم تحميله ولكن لا يعمل يظهر مسج مع محاولة تشغيل هذا المقطع تفيد ان المقطع تالف أيضا وجدت ان حجم المقاطع تأتي ب صيغة كيلوبايت وذلك غير منطقي وليس حقيقي حيث ان المقطع طويل جدا كان من المفترض ان احصل على ميجابايت ك حجم للمقطع اذا احد يعرف حل للمشكلة يفيدنا بذلك الكود المستعمل كالتالي: class DownloadPage extends StatefulWidget { @override _DownloadPageState createState() => _DownloadPageState(); } class _DownloadPageState extends State<DownloadPage> { TextEditingController _linkController = TextEditingController(); bool _isLoading = false; double _progress = 0; Future<void> _downloadVideo(String link) async { setState(() { _isLoading = true; }); // Check for storage permission var status = await Permission.storage.status; if (status.isDenied) { await Permission.storage.request(); } // Get the directory to store the video final directory = await getExternalStorageDirectory(); final filePath = directory!.path + '/video.mp4'; // Download the video var response = await http.get(Uri.parse (link)); var file = File(filePath); await file.writeAsBytes(response.bodyBytes); setState(() { _isLoading = false; _progress = 0; }); // Show a success message showDialog( context: context, builder: (context) => AlertDialog( title: Text('Download Complete'), content: Text('Video has been saved to $filePath'), actions: [ ElevatedButton( child: Text('OK'), onPressed: () { Navigator.of(context).pop(); }, ), ], ), ); } @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('Download Video'), ), body: Padding( padding: EdgeInsets.all(16.0), child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ TextField( controller: _linkController, decoration: InputDecoration( hintText: 'Enter YouTube link', ), ), SizedBox(height: 16.0), _isLoading ? Column( children: [ LinearProgressIndicator( value: _progress, ), SizedBox(height: 16.0), Text('$_progress %'), ], ) : ElevatedButton( child: Text('Download'), onPressed: () { _downloadVideo(_linkController.text); }, ), ], ), ), ); } }
    1 نقطة
  17. وإضافة علي قول عمر في التعليق السابق, لعمل موقع مثل هذا سوف تحتاجين قاعدة بيانات لحفظ درجات الطلاب و إجابات التمارين و إلخ. بما أنك في دورة تطوير واجهات المستخدم والذي يعني أنك تعلمتي التقنيات الأتية. HTML CSS JavaScript jQuery Bootstrap ما ينقصك الأن هو تعلم كيفية تطوير الواجهات الخلفية و التعامل مع قواعد البيانات ويوجد في أكاديمية حسوب دورتين في هذا المجال. دورة تطوير تطبيقات الويب باستخدام لغة PHP دورة تطوير التطبيقات باستخدام JavaScript وهذا محتوي كل دورة. دورة تطوير تطبيقات الويب باستخدام لغة PHP الأسس البرمجية السليمة عبر لغة PHP كيف يتم التخاطب بين المتصفح والخادم أساسيات قواعد البيانات كيفية بناء تطبيق ويب لإدارة المهام باستخدام لغة PHP أساسيات التطوير باستخدام معمارية MVC أساسيات إطار العمل Laravel بناء تطبيق إدارة المهام باستخدام إطار العمل Laravel تطوير واجهة برمجية API بالإعتماد علي نمط RESTful تطوير موقع إعلانات مبوبة شبكة اجتماعية تشبه Instagram تطوير نظام إدارة محتوى CMS كامل من الصفر باستخدام إطار العمل Laravel تطوير قوالب WordPress دورة تطوير التطبيقات باستخدام JavaScript الأسس البرمجية السليمة للغة JavaScript الإضافات الحديثة في نسخة ES6 من اللغة تطوير تطبيقات الخادم باستخدام بيئة Node.js أساسيات مكتبة React.js وبناء تطبيق ملاحظات باستخدامها أساسيات مكتبة React Native و Expo تطوير تطبيق جوال للوصل بين الأطباء والمرضى بالاعتماد على React Native التعرف على التطبيقات التي تتطلب اتصالًا مستمرًا بين المتصفح والخادم بناء تطبيق محادثة يشبه تطبيق WhatsApp إنشاء تطبيق أسئلة وأجوبة ونقاشات مع تصيير من جهة الخادم Server-side Rendering عبر إطار العمل Next.js بناء واجهات أمامية باستخدام React.js مع مكتبة Material-UI إنشاء تطبيقات سطح مكتب باستخدام JavaScript باستخدام إطار العمل Electron.js بناء تطبيق جوال لشبكة تواصل اجتماعي باستخدام إطار العمل Ionic ومكتبة React.js ويفضل أن تختاري دورة تطوير تطبيقات الويب باستخدام لغة PHP فهي مطلوبة أكثر في مواقع العمل الحر مثل مستقل أو حتي في العمل في الشركات.
    1 نقطة
  18. يمكن تنفيذ مثل هذه الأفكار بسهولة ولكن ستحتاجين للعديد من المهارات في مجال ال frontend وال backend ويعتبر مثل هذا المشروع سهل التنفيذ ولكن إذا لم يكن لديكي خبرة في مجال تطوير الويب يمكن استخدام ال wordpress كحل أسرع من البرمجة من البداية ولكن تحتاجين لتعلم بعض الدروس عن ال wordpress لتنفيذ الصفحة الخاصة بأسئلة ال MCQ يمكنك استخدام الإضافة WordPress Quiz Maker Plugin وتعتبر هذه الإضافة سهل التعامل ستجعلك تبني هذه الصفحة بسهولة وبدون خبرة برمجية كبيرة لذلك أفضل حل هو استخدام ال wordpress (ولكن بعد دراسة ال wordpress ) مع القوالب الجاهزة مع الإضافات مثل الإضافة السابقة
    1 نقطة
  19. لن يؤثر تعيين set header كتعليق في الكود على وظيفة الكود ، حيث سيتجاهل المتصفح التعليقات. الغرض من إضافة التعليقات إلى الكود هو تقديم التفسيرات والتعليقات التوضيحية للمساعدة في صيانة وفهم الكود.
    1 نقطة
  20. يمكنك أن يفيدك الإنضمام ل Linked In ثواء أثناء التعلم أو إذا كنت تبحث عن عمل حيث إنضمامك له يتيح لك مميزات كثيرة لا تتخيلها مثل Networking : يتيح لك LinkedIn إنشاء شبكة افتراضية من جهات الاتصال. بصرف النظر عن الاتصال مباشرة مع شخص آخر ، يمكنك الانضمام إلى مجموعات LinkedIn. "توفر مجموعات LinkedIn مكانًا للمحترفين في نفس الصناعة أو الذين لديهم اهتمامات مماثلة لمشاركة خبراتهم ، وطلب التوجيه من خلال الخبرات الموجوده في هذا الموقع البحث عن الشركات : هناك أكثر من 55 مليون شركة مسجلة على LinkedIn. إنها أداة رائعة للتعرف على الشركات التي ربما لم تسمع بها من قبل. من خلال صفحات الشركة ستتعرف على ثقافتهم وبيان رسالتهم والوظائف المفتوحة وغير ذلك الكثير. يمكنك أيضًا العثور على موظفيهم والتواصل معهم ومعرفة المزيد عنهم سيفيدك ذلك عند الوصول لمستى يمكنك من التقدم للوظائف في مجالك هناك عدد غير محدود من المنشورات المفيدة سيساعدك ذلك في تطوير مهاراتك لذلك الفائدة التي ستعود عليك من الإنضمام ل Linked In كبيره مثل التعلم من خبرات الأشخاص المعروفه في مجالك والتعرف على الشركات ذات السمعة الجيدة معرفة المهارات المطلوبة في المجال الذي تتعلمه حالياً
    1 نقطة
×
×
  • أضف...