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

السؤال

Recommended Posts

  • 0
نشر

مرحبا محمد.

أولا إن دورة "تطوير التطبيقات باستخدام JavaScript" هي متخصصة في مجال تطوير تطبيقات الويب وهواتف المحمول وأيضا برامج سطح المكتب ، أى ستساعدك الدورة في إنشاء الخوادم الخلفية للمواقع الإلكترونية وغيرها من التطبيقات التي تحتاج إلى خوادم لتعمل وأيضا صفحات المواقع الأمامية وتطبيقات الهاتف .

وبشكل عام لا تستخدم الجافاسكريبت بشكل مباشر في برمجة أنظمة الميكاترونيكس التقليدية وذلك لأن:

  • الجافاسكريبت مصممة بشكل أساسي لتطبيقات الويب وتعمل في بيئة المتصفح مما يجعلها غير مناسبة للتحكم في الأجهزة المادية بشكل مباشر.
  • والأنظمة المدمجة تتطلب أداء عاليا وسرعة ومعالجة في الوقت الفعلي وهو ما لا توفره الجافاسكريبت بنفس كفاءة اللغات مثل C و C++.

ولكن بالرفم من ذلك يمكن استخدام الجافاسكريبت في بعض الحالات القليلة مثل:

  • استخدامها لإنشاء واجهات رسومية للتحكم في الروبوتات أو الأنظمة الميكانيكية عبر الويب حيث تعمل كطبقة خارجي  للتحكم بينما تتم البرمجة الأساسية للأجهزة بلغة أخرى.
  • أو يمكن استخدام بيئة Node.js للتحكم في بعض الأجهزة عبر منافذ الشبكة ولكن هذا الاستخدام لا يتم بالمقارنة باللغات مثل C و C++.
  • 0
نشر

جافا سكريبت

قوتها في تطوير الواجهات (مثل تطبيقات الويب، المواقع، أو حتى تطبيقات Node.js). لكن في الميكاترونيكس، استخدامها قليل جدًا لأنها مو مصممة للتعامل مع الأجهزة المنخفضة المستوى (low-level hardware) أو الأنظمة المدمجة.

C++

هي اللغة اللي هتكون أقرب لاحتياجات الميكاترونيكس، لأنها قوية في البرمجة منخفضة المستوى، زي التحكم في الميكروكنترولرز (مثل Arduino أو Raspberry Pi)، تصميم الأنظمة الروبوتية، وبرمجة الأجهزة. تقريبًا كل مشاريع الميكاترونيكس بتعتمد على C++ أو C.

هل لازم تتخلى عن جافا سكريبت؟

لا، غير ضروري إذا كنت بتحب جافا سكريبت، ممكن تستمر تتعلّمها كمهارة إضافية أو هواية. ممكن تستخدمها في مشاريع جانبية، زي تطوير واجهات لتطبيقات الميكاترونيكس (مثل واجهة ويب للتحكم بروبوت).

  • 0
نشر

هل تعلمي الحالي ل لغه جافه سكربت بيخلي لغه c++ سهله ؟

انا ما شفت محتوى تعليمي مثلكم صراحه ك برمجه لكن ما عندكم دوره ل لغه  ++c هل يمكن تدلني ع افضل مكان يعلمني لغه c++ مع شروحات حقيقه و طبقيات بعد نهايه دوره ؛

  • 0
نشر
بتاريخ 7 ساعة قال محمد العلي11:

هل تعلمي الحالي ل لغه جافه سكربت بيخلي لغه c++ سهله ؟

انا ما شفت محتوى تعليمي مثلكم صراحه ك برمجه لكن ما عندكم دوره ل لغه  ++c هل يمكن تدلني ع افضل مكان يعلمني لغه c++ مع شروحات حقيقه و طبقيات بعد نهايه دوره ؛

تعلم أي لغة برمجة يجعل من عملية تعلم أي لغة برمجة أخرى أسهل بمراحل، فدائمًا اللغة البرمجية الأولى هي الأصعب، لكن هناك فارق كبير بين لغة جافاسكريبت ولغة C++، فالأولى لغة عالية المستوى وبها الكثير من التجريد أي أمور مخفية عنك تحدث في الخلفية وأنت تستخدم دوال جاهزة، بينما C++ لغة متوسطة المستوى، وبإختصار هناك الكثير من الأمور التي ستقوم بها بشكل يدوي.

وستجد تفصيل هنا:

 

لغة C++ ليست موجهة للجميع، أي يُصعب استيعابها إلا من قبل فئة قليلة، لذا في دورة علوم الحاسوب تم إعتماد بايثون وجافاسكريبت للشرح، يوجد مقالات ودروس حولها هنا بالأكاديمية ستجدها هنا:

عدا ذلك ستحتاج إلى الدراسة من على اليوتيوب أو دورات مدفوعة من مصدر آخر.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...