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

توفيق اسحيمة

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

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

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

أجوبة بواسطة توفيق اسحيمة

  1. بتاريخ 18 دقائق مضت قال Hassan Hedr:

    مهارة البحث تصقل بالتدريب، لا يقتصر الأمر على محرك البحث Google فمع كثرة البحث ستتعلم كل نوع من المعلومات أين وكيف تبحث عنه
    مثال المشاكل البرمجية لن تبحث عن حلها في Youtube بل بداية تبدأ من Google نهاية إلى نشر سؤالك على الأكاديمية هنا مثلا

    قد تتعلم بعض تقنيات البحث مثل 

    • ضع اشارتي اقتباس" " على الكلمة التي تبحث عنها بحرفيتها
    • وضع اشارة سالب - وبعدها موضوع لا تريده الظهور في نتائج البحث
    • وضع الكلمة insite وبعدها نقطتان : ثم موقع حصري تريد البحث فيه

    هذه تقنيات للبحث يمكن أن تتعلمها من دورة أو السؤال، لكن صلب البحث هو التمرين ومواجهة المشاكل ومحاولة البحث عنها ستجد نفسك بعد فترة أسرع في جلب وإيجاد المعلومة  

    جزاك الله خيرا اخي 

    هل من الممكن ان تدلني على احد الدورات المجانية التي تخص تعلم هاته التقنيات

  2. السلام عليكم 

    اود تطوير مهارة البحث ضمن المتصفح google  لانه دائما ما تواجهني بعض المشاكل البرمجية لكن عند البحث على الحلول اجد فقط نتائجا عامة وسطحية ولا تهدف ما اريد الوصول اليه

    لقد قمت بالبحث في هادا الامر عبر البحث عن دورات  باليوتيوب او غيرها من المواقع لكن دون اي نتيجة 

    اطلب من احد الاخوة ان يدلني على احد الدورات او ما شابه حتى اتمكن من تعلم هاته المهارة

    جزاكم الله خيرا

    • أعجبني 1
  3. بتاريخ 4 دقائق مضت قال عبدالمجيد الجرادي:

    وعليكم السلام ورحمة الله وبركاته

    أولاً يجب عليك التركيز بالأساسيات فهي تعتبر أهم مرحلة من تعلم اللغة ومن هذه الأساسيات:

    • انواع المتغيرات وكيفية تعريفها واستخدامها
    • مجرى التحكم Control flow ومواضيعه الحلقات for و while والجمل الشرطية if else و switch
    • كيفية تعريف الدوال وإرجاع القيم من هذه الدوال وكيفية استدعائها وتمرير مُعاملات إليها
    • البرمجة الكائنية الموجهة OOP في جافاسكريبت
    • ماهو ال DOM وكيفية التعامل معه
    • ماهي الأحداث وكيفية استخدامها
    • التعامل مع web API

    تعتبر هذه أهم مواضيع جافاسكريبت التي يجب عليك التركيز عليها وهذه بعض النصائح

    أولاً حاول قدر الإمكان فهم الأساسيات جيداً

    ثانياً قم بممارسة ماتعلمته

    ثالثاً قم بعمل تجارب مختلفة لكي تفهم أكثر لغة JavaScript

    رابعاً قم بإعادة كتابة أكواد سابقة بطرق مختلفة أو قم بإعادة كتابة الأكواد لكي تكون بأفضل نسخة ممكنة من حيث أي يكون الكود قابل للقراءة مختصر وخالٍ من التكرار وبأفضل أداء ممكن

    أخيراً اعمل مشاريع وأفكارك الخاصة وايضاً ابحث عن مشاريع وأفكار من الانترنت وابحث عن أكواد مبرمجين آخرين في JavaScript وحاول فهم أكوادهم وعمل مثلها وإذا أمكن عمل أكواد أفضل منها.

    لهذا أهم شيء هو التطبيق والممارسة الكثيرة لكي تتحسن بشكلٍ كبير وملحوظ

    ويمكنك مراجعة هذا السؤال ايضاً

     

    شكرا لك اخي كفيت ووفيت 

    جزاك الله خيرا 

    ملاحظة اخيرة 

    ما رايك يمواقع حل المسائل البرمجية هل هي مناسبة لي كمبتدئ

  4. السلام عليكم

    اريد الاستفادة من تجارب احد محترفي ومتقني لغة javascript 

    الاستفسار حول كيفية التعلم السليم للغة وماهي اهم الاساليب التي يجب استخدامها للتعلم  مع العلم انني اتوفر على اربع الى خمس ساعات فارغة لدراسة اللغة

    وهل ينصح بالتعلم وحل المسائل في نفس الوقت عبر احد مواقع حل المسائل البرمجية 

    ما هي ابرز النصائح التي من الممكن ان استفيد منها من متقني هاته اللغة ...

    جزاكم الله خيرا

    • أعجبني 1
  5. بتاريخ 8 دقائق مضت قال Ziyad Hasan:
    
    string = day.replace(/\s+/g, '');

    استخدم الكود في الاعلي لكي تحذف المسافات

    ثم استخدم هذا الكود لكي  تجعل الحرف الاول كبير  

    
    function capitalizeFirstLetter(str) {
      return str.charAt(0).toUpperCase() + str.slice(1);
    }
    
    capitalizeFirstLetter(string)

     

    شكرا لك اخي 

    هادا الحل على ما اظن قد وجدته خلال البحث الدي كنت اقوم به

    لكن انا مطلوب مني ان اجد الحل بدون استخدام function او غيرها من الامور المتقدمة

    اتمنى ان تكون قد فهمت قصدي

    جزاك الله خيرا

    بتاريخ 7 دقائق مضت قال محمد أبو عواد:

    يمكننا ازالة المسافات الجانبية باستخدام الدالة trim , ثم يمكننا تحديد الحرف الاول من الكلمة باستخدام charAt وتحويله الى حرف كبير باستخدام الدالة toUpperCase() كالتالي

    
    day.trim().charAt(0).toUpperCase()

    سوف يكون الناتج حرف F , لا يمكنك اجراء الدالتين في سطرين منفصلين, ويجب اجراءهما معا بالتتابع في نفس السطر لأنك اذا حاولت تنفيذ كل دالة في سطر منفصل سوف يتم التعامل مع المتغير day بصورته الأصلية , بمعنى اذا قمت بتنفيذ الدالة trim على المتغير day فسوف يكون الناتج 

    
    "friday"

    واذا حاولت تنفيذ الدالة charAt مع toUpperCase في سطر منفصل فسوف يكون الناتج الحرف الأول من المتغير day وهو مسافة

    
    " "

    لذلك يجب تنفيذ الدالتين بالتتابع في نفس السطر , أرو يمكنك حفظ نتيجة تنفيذ الدالة trim في متغير آخر مثلا ليكون اسمه day1 , ثم يمكنك تنفيذ الدالة charAt مع toUpperCase عليه كالتالي

    
    day1=day.trim()	=> //"friday"
    
    day1.charAt(0).toUpperCase()	=>//"F"

     

    شكرا لك اخي

    المشكل هنا هو ان الناتج يكون هو الحرف الاول فقط F لكن ما اريد الوصول اليه هو جعل الحرف الاول كبيرا وكدا تطبع معه باقي حروف المتغير

    النتيجة المطلوبة هي كالتالي Friday

    ^:hm hggi odvh

    • أعجبني 1
  6. لدي هادا المتغير 

    let day = "   friday  ";

    اريد حدف المسافات الجانبية له وجعل الحرف الاول كبيرا فقط الحرف الاول

    لقد حاولت مرارا وتكرارا عبر استخدام الخصائص trim and charAt وغيرها من الامور اللازمة لتحقيق هادا الامر لكن استعصى علي فعل دلك

    • أعجبني 1
  7. ابشرك يا صديقي انني اليوم حصلت على شهادة تخص مجال تطوير واجهات المستخدم من طرف الاكاديمية

    وكراي شخصي قمت بالدراسة معهم ضمن هادا المسار ويمكن القول انها تجربة ناجحة وايضا لا زلت ادرس معهم 

    بالنسبة لمبتدئ فمحتوى الاكاديمية جد مناسب ( راي شخصي)

    • أعجبني 2
  8. السلام عليكم ورحمة الله 

    هل من احد يساعدني في حل مشكلة عدم قراءة الصور من طرف webpack  رغم انه لا يعطيني اية خطا على terminal 

    لم اعرف كيفية حل هادا المشكل بسبب عدم ظهور اية خطا ب terminal 

    جزاكم الله خيرا

    هادا ملف المشروع الدي اعمل عليه

     

    safarni.zip

    • أعجبني 2
  9. السلام عليكم 

    اريد من احد الاخوة ان يرشدني حول اهم الخطوات التي يجب اتباعها بالترتيب لاحتراف لغة البرمجة جافاسكريبت مع العلم ان التخصص الدي ادرسه حاليا هو تطوير واجهات المستخدم 

    وحبدا لو تم ارشادي كدلك الى مصادر تعلمها وبشكل متسلسل لانه وبكل صراحة كثرت علي المصادر مما ادى الى حدوث نوع من التشتت الدهني 

    جزاكم الله خيرا 

    • أعجبني 1
  10. كنصيحة اخوية انصحك بان لا تحصر تعلمك لشيئ ما في مدة معينة فقد سبق لي وان سقطت في نفس هادا التفكير الدي تفكر به فهو ليس منطقي بتاتا

    انصحك ان تخصص 4 الى 5 ساعات يوميا واسطر لك على يوميا من التعلم والتطبيق والبحث عن بعض الاشياء التي لم تفهمها جيدا خارج محتوى الاكاديمية 

    الله ولي التوفيق.

     

    • أعجبني 1
  11. بتاريخ 24 دقائق مضت قال Abdullah Muhammad:

    كم حجم المشروع الذي تحاول رفعه؟ 

    يمكنك القيام بالتحويل الى http v1 والمحاوله مرة أخرى

    
    git config --global http.version HTTP/1.1

     

    اعتدر منك اخي

    صراحة لا اعرف لمادا في كل مرة يظهر خطا من نوع اخر لقد قمت بتطبيق ما قلت لي

    انظر الصورة جزاك الله خيرا

    gg.png

  12. بتاريخ 8 دقائق مضت قال Abdullah Muhammad:

    المشكله تكمن في الإعدادات الخاصه ب git/https buffer ولذ يمكنك حلها عن طريق الأمر التالي الذي يسمح بزيادة حجم ال buffer

    
    git config --global http.postBuffer 524288000
    

    ويمكنك أيضا استخدام ال ssh بدلا من http ومشاكله 

     

    شكرا لك اخي

    فعلت ما قلت لي لكن لم يحل المشكل تقريبا مند 4 ساعات وانا احاول ان احل هادا المشكل لكن دون جدوى

    github.png

    بتاريخ 8 دقائق مضت قال Wael Aljamal:

    حدث مشكلة في الاتصال خلال نقل الملفات، هل تكررت نفس المشكلة أكثر من مرة خلال محاولاتك؟ يمكنك إعادة المحاولة.

    شكرا لك اخي

    نعم دائما عند ايجادي احد الحلول واستخدامها تظهر مشكلة

    github.png

  13. السلام عليكم ورحمة الله

    المرجو من احد الاخوة ان يتكرم ويساعدني في حل هاته المشكلة

    بينما انا اعمل على رفع احد المشاريع ادا بي تواجهني هاته المشكلة التي هي موضحة بالصورة

    وقد قمت بالبحث على بنفسي من على جوجل وجربت عديد الحلول لكن دون فائدة

    جزاكم الله خيرا

    git .png

  14. بتاريخ 46 دقائق مضت قال Mohammed Saber:

    يمكنك البدء في تعلم الجافاسكربت والبدء بالتطبيق عليه توجد مصادر عديدة لتعلمها كمثال :

    1. أكادمية حسوب
    2. قناة الزيرو
    3. غيرهم من المصادر 

    شكرا لك اخي واستادي

    انا الان في حالة من التشتت لا اعرف ما الدي يجب علي فعله ولا اعرف هل باستطاعتي بناء مشاريع بمفردي ام الا

    لدي بعض الاسئلة

    كيف اقوم بالتدرب على مشاريع

    من اين احصل عليها وكيف انمي مهاراتي بحيث لا اتوقف في مستوى معين

    كيف اقوم بجلب الخصائص التي انسى

    اعتدر لك عن كثرة اسئلتي جزاك الله خيرا

  15. بتاريخ 2 ساعات قال عبد الواحد الحدادي:

     مرحبا بك، 

    تحياتي لك، التعلم شيء ممتع للغاية أنا أيضاً لست محترفاً لازلت في مرحلة التعلم، لكن إن كان شيء يمكنني مساعدتك بهِ، يمكنك التواصل معي ولا مانع لديّ أخي الكريم .

    | بارك الله فيك .

    شكرا لك اخي هل من الممكن ان تترك لي وسيلة من الوسائل التي يمكننا من خلالها التواصل معا

    الله ولي التوفيق

    • أعجبني 1
  16. اخي انا لست محترفا لكن انا مثلك اتعلم لقد اعجبني ما قمت به اهنئك عليه

    انا مشترك ضمن دورة تطوير واجهات المستخدم ودائما ما اتصادف مع تعليقاتك ضمن دروس الدورة

    هل يمكنني ان اتواصل معك في اطار الافادة والاستفادة

    والله ولي التوفيق

    • أعجبني 1
  17. السلام عليكم ورحمة الله

    اثناء مسيرتي التعلمية دائما ما كنت اعاني في بعض الاحيان من الملل والارق والتخوف من عدم التعلم بحيث انني في بعض الاحيان لا استطيع ان المس الحاسوب او اقترب منه .

    صراحة هادا الامر دائما ما يترك لدي شكوك وتخوفات لانه صراحة انا دخلت هادا المجال لكي انقد نفسي وعائلتي من الوضع الاجتماعي الدي نحن به . وقد كانت لدي خلفية سيئة سابقة بحياتي والحمد لله الدي انقدني وهداني.

    اعتدر عن اقحامي لبعض الامور الشخصية لكن مند سنة تقريبا الناس والمجتمع الدي اعرفه هو هاته الاكاديمية .. . فهل من نصائح اخواني حتى اعرف مادا افعل لانني الان في حالة تشتت واحباط وقلق.......

    احتاج رايكم بشدة جزاكم الله خيرا.

  18. السلام عليكم ورحمة الله

    هل من العادي والطبيعي ان ارفع جميع مشاريعي التي قمت بها الى حد الان ضمن دورة تطوير واجهات المستخدم دفعة واحدة على github

    جزاكم الله خيرا

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

  19. السلام عليكم ورحمة الله

    انا ادرس مجال تطوير واجهات المستخدم واريد ان اقوم بالتدرب على ملفات psd جاهزة

    لكن صراحة لم اعرف اين يمكنني ايجادها

    هل توجد هنالك مواقع توفر هاته الامكانية

    جزاكم الله خيرا

    • أعجبني 1
  20. السلام عليكم ورحمة الله تعالى وبركاته

    انا في بداية الشهر الثاني من تعلم تطوير واجهات المستخدم 

    وتقريبا انهيت جميع الاساسيات المتعلقة ب html and css

    الا انني دائما ما انسى بعض اجزاء الكودات ليس الكل انما البعض

    هل هادا المشكل مني انا

    هل علي مراجعة نفسي ام مادا علما بانني اخصص يوميا ما يقارب الستة ساعات يوميا لدراسة البرمجة

    ام هادا شيئ عادي

    رايكم يهمني اخواني

    جزاكم الله خيرا

    • أعجبني 2
×
×
  • أضف...