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

Muhannad Abbara

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

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

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

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

    2

آخر يوم ربح فيه Muhannad Abbara هو نوفمبر 25 2022

Muhannad Abbara حاصل على أكثر محتوى إعجابًا!

آخر الزوار

397 زيارة للملف الشخصي

إنجازات Muhannad Abbara

عضو نشيط

عضو نشيط (3/3)

199

السمعة بالموقع

  1. السلام عليكم لاحظت ان دورة تطوير التطبيقات قد ازدادت الى 61 ساعة بعد ان كانت 55 ساعة ما هو الجديد الذي تم اضافته وفي اي قسم؟ شكرا لكم
  2. شكرا لك ولكن جميع هذه التطبيقات تحتاج الHTML و CSS لتنفيذها اليس كذلك؟ اذن هل تنصحني بالتعمق في HTML و CSS قبل البدء بهم؟ هل HTML و CSS لهم اهمية في تطوير تطبيقات الموبايل أم انتظر حتى الانتهاء من React.js وبعدها أبدأ بتطبيقهم؟ حسنا لدي سؤال اخير , ايهما افضل التدريب على JS بعمل التطبيقات العملية التي ذكرتها انت وتقوية الproblem solving من c++. أم اقوم بحل المشكلات بc++ بالاضافة الى حل مشكلات بJS على موقع LeetCode واترك التطبيقات العملية الى حين الانتهاء من React.js أرجو ان تخبرني محاسن ومساوئ الخيارين وشكرا جزيلا لك. اتعلمها لأنني مشترك في المسابقة البرمجية CPC وهي قائمة على حل المشكلات بلغات مثل cpp, java, python وأكثر لغة شائعة في مجتمع المسابقة هي الcpp لذلك فأنا ملزم بها تمام سوف أستمر بها بشكل بسيط ولكن لدي سؤال اخير, أيهما افضل خلال هذه الفترة ان اقوم بحل المشكلات بJS على موقع leetcode واترك التطبيقات العملية الى حين الانتهاء من React.js أم اقوم بعمل مشاريع على JS مباشرة واترك مهارة حل المشكلات تتطور من خلال c++ وهل هذه المشاريع تحتاج الى HTML و CSS ام يجب التعمق بهم اولا؟ شكرا جزيلا لك
  3. السلام عليكم انا مشترك في دورة تطوير تطبيقات الموبايل باستخدام لغة JS ، لقد أنهيت مسار الأساسيات في الدورة منذ فترة طويلة ولكن أعدت دراسة الJS من جديد من كورس خارجي مدته 19 ساعة لزيادة معلوماتي وخبرتي فيها ولكي اتأسس بشكل صحيح ، اليوم أنهيت الكورس الخارجي وأنهيت مسار الأساسيات في دورة JS وأنهيت مسار الأساسيات في دورة تطوير واجهات المستخدم وأعرف جميع المفاهيم الشائعة في JS بشكل جيد. الخطوة التالية حسب الدورة هي تعلم React.js سؤالي هل انا بحاجة لعمل تطبيقات عملية على المفاهيم التي تعلمتها في JS قبل الدخول في React.js ؟ أم ابدأ في React وعندما اتعلمها بشكل كامل ابدأ بعمل تطبيقات عملية على الJS والReact مع بعضهم؟ في حال كان علي عمل تطبيقات عملية على JS فأين يمكنني ايجاد هذه التطبيقات وأين استطيع ايجاد أفكار لأطبق عليها؟ علماً أنني حللت العديد من التكليفات على أغلب المفاهيم (لا أعلم ان كان يكفي او لا) انا أعلم ان اي لغة برمجة لا يمكن انهائها ولكن ماذا عن بعض الProperties والmethods المتبقية؟ هل لا فائدة منها أم انها خصائص متقدمة سأتعلمها فيما بعد عندما أبدأ بعمل مشاريع متقدمة؟ هل يوجد احد من المدربين هنا يعرف جميع تفاصيل اللغة؟ في الثلاث شهور القادمة عليّ ان أخفف دراستي لكورسات تعمل تطوير تطبيقات موبايل لأنني بحاجة الى تنمية مهارة الProblem Solving عن طريق حل مشكلات بلغة C++ على موقع Codeforces ، للاسف انا ملزم بالحل بلغة C++ حصرا وعلى هذا الموقع بالتحديد لأسباب عدة ، ولكن سؤالي في حال أصبحت قادر على حل مشكلات صعبة وتطور المنطق البرمجي عندي هل بذلك سوف يتراجع مستواي في الJS؟ (بما أنني سأحتاج ان اتركهم هذه الفترة) ، كيف يمكنني مراجعة جميع المفاهيم التي تعلمتها بسرعة بعد الثلاث شهور؟ وهل يوجد خيار أفضل من الترك بشكل كامل؟ شكرا لكم جميعا وأعتذر عن الإطالة ولكن بحاجة لنصائح عدة كي لا أضيع المزيد من الوقت.🙃
  4. const myPromise = new Promise((resolveFunction, rejectFunction) => { let connect = true if(connect){ resolveFunction("YES") } else { rejectFunction("NO") } }).then( (resolveValue) => console.log(`${resolveValue}, Done`), (rejectValue) => console.log(`${rejectValue}, Not Done`) ) myPromise.then( (resolveValue) => console.log(`${resolveValue}, Done`), (rejectValue) => console.log(`${rejectValue}, Not Done`) ) السلام عليكم الكود التالي يقوم بطباعة YES, Done Undefined, Done لماذا قيمة الresolveValue اصبحت undefined في المرة الثانية؟ كيف اجعل السطر الثاني مساوي للسطر الاول؟ ما هو الافضل: معالجة حالة الresolve وحالة الreject في البنية then أم معالجة الresolve في then و reject في catch؟ كلاها يعطي نفس النتيجة ما الفرق بينهما؟ شكرا لكم
  5. في الواقع لقد شاهدت كورس اساسيات الHTML, CSS في دورة تطوير مواقع الويب هل هذا يكفي ام يجب علي التعمق بهم اكثر من كورسات خارجية؟ هل يمكن القول ان تعلم JS, React.js, Node.js, React Native واحترافهم بالاضافة الى git, github سيكون كافي لانشاء تطبيق كامل والبدء بدخول سوق العمل؟ ماذا عن TypeScriptهل موجود شرحها في دورة تطوير التطبيقات باستخدام JS؟ وهل يوجد تقنيات او ادوات احتاج لتعلمها خارج الدورة؟ شكرا لك
  6. السلام عليكم ما هي الRoadmap الكاملة لتعلم تطوير تطبيقات الموبايل باستخدام JavaScript؟ بعد الانتهاء من JS واساسياتها وبعض المفاهيم المتقدمة ، ما هي كامل الFramworks والأدوات والتقنيات المطلوبة بعدها وحتى سوق العمل؟ شكرا لكم
  7. السلام عليكم يوجد في الJS المعامل this الذي يستخدك بكثرة في الOOP ولدي سؤالين عنه ما هو نطاق المعامل this؟ هل هو Local ام Global ام غير ذلك؟ وكيف يمكنني معرفة نطاقه لانني اجد في كل مرة يكون لديه نطاق مختلف؟ كيف يمكنني معرفة قيمته دون طباعته في الconsole؟ احيانا اطبعه ويكون يشير الى الWindow Object واحيان يشير الى معامل ما واحيانا الى قيمة متغير فكيف يمكنني معرفة قيمته؟ شكرا لكم
  8. السلام عليكم ما هو الفرق بين الSet والWeakSet. وما هو الفرق بين الMap والWeakMap. وما هي الحالات التي تصلح لاستخدام الWeakSet والWeakMap. شكرا لكم
  9. السلام عليكم هل الDOM والBOM لهم اهمية في تطوير التطبيقات باستخدام لغة JS؟ هل تعلم React.js و React Native سوف يغني عنهم ام يجب علي دراستهم والتعمق بهم؟ اذا كانو غير مهمين فما البديل عنهم؟ او كيف يمكنني عندها جلب العناصر وترتيبها وتنسيقها؟ شكرا لكم
  10. السلام عليكم لدي بعض الاسئلة العامة حول الFunctions. ما الفرق بين الParameters والArguments؟ ما الفرق بين الDeclaration والInitializatoin؟ ما هو الExecutoin Context؟ ما هو الLexical Environment؟ شكرا لكم.
  11. لقد مر معي هذا المصطلح Double Precision وأحتاج ان اعرف معناه تحديدا ما هو وبماذا يستخدم؟ وايضا ما هي الsyntactic suger؟ كيف يمكن معرفتها؟ شكرا لكم
  12. السلام عليكم هل لغتي HTML و CSS مهمتان لتطوير التطبيقات باستخدام JS؟ انا اعرف اساسيات كلا اللغتين ولكن هل يجب علي التعمق واحترافهم ام يكفي الاساسيات؟ هل سيلزمانني بكثرة في أحد أطر العمل بJS مثلا؟ وهل سيتم تعليمنا استخدام الوسوم والخاصيات في دورة تطور التطبيقات باستخدام JS؟ شكرا لكم
  13. السلام عليكم ما هي التطبيقات الأصيلة والتطبيقات الهجينة وما الفرق بينهم؟ شكرا لكم
  14. السلام عليكم لطالما راودني سؤال ما الفرق بين لغة JavaScript ولغة Flutter من حيث تطوير التطبيقات؟ هل كل ما تقوم به flutter تستطيع ان تقوم به JS والعكس؟ ايهما افضل من هذه الناحية؟ لماذا اجد بعض فرص العمل كFlutter developer للتطبيقات , اي لماذا يحددون flutter او لغة معينة طالما انه يمكن ايجاد شخص اخر يقوم بنفس المهمة بلغة اخرى؟ شكرا لكم
  15. السلام عليكم من متابعتي للدورة بدأت تقابلني عدة مفاهيم برمجية احتاج الى معرفة المزيد عنها اكثر او مثل ما ذكر في الدرس الخاص بها. وهذه المفاهيم مثل : Prototype , Inheritance , Promise object..... في الواقع كل ما أبدأ البحث عن مفهوم ما ينتهي بي المطاف في موسوعة حسوب اقرأ تعريف JavaScript وبنيتها واخرج بعدها |: اولا هل موسوعة حسوب تكفي وحدها لكي اعتمد عليها حاليا ومستقبلا؟ لقد سمعت كثيرا عن مهارة البحث الاحترافي في Google ولكن لا اعلم كيف ابدأ بتعلمها , هل يتم تعلمها بكورس ام مقالات ام هي مجرد ممارسة وخبرة متراكمة؟ شكرا لكم
×
×
  • أضف...