تعليم لغة جاڤاسكرپت| أين تستخدم هذه اللغة؟

قبل أن نبدأ بتعلم لغات البرمجة، طبعا نفكر بأن أین تستخدم لغة JavaScript. أو بتعلم هذة اللغة، سيمكننا العمل في أي المجالات؟ في مجال الويب؟ في مجال تطویر الألعاب؟ أو حتی تطویر تطبیقات الجوال؟

مثلا لغة الجاڤاسكرپت لها إمكانیات الاستخدام في مجالات مختلفة، و في هذا المقطع، سنناقش هذا الموضوع. كونوا معنا.

المواقع المتحركة

الجاڤاسكرپت تستخدم للأقسام المتحركة من المواقع. مثلا عندما نمسك مؤشر الماوس على الزر، تُفتح لنا قائمة. لكن يمكننا استخدام هذه اللغة في المواقع المتحركة في مشاريع أكبر.

بالتأكید موقعنا سیصبح ممتعا للمستخدم باستخدام الأنیمیشن وهذه ضمن تطبیقات جاڤاسكرپت.

برامج الجوال

كما تشاهدون عالم الجوالات من حولكم، حالیا جوالات الـ ios و الـ android متداولة لكثرة استخدامها. باستخدام فریم ورك phonegap وكذلك  React nativeمن الجي إس، يمكننا تصميم برامج لاستخدامها في النظامین الـ ios و الـandroid  معا.

أین تستخدم لغة JavaScript؟

الألعاب

كان المبرمجین سابقا یستخدمون ملحقات المتصفح أو الـ browser extensions لبرمجة الألعاب في مجال الويب. لكنهم فيما بعد بدأوا باستخدام الجي إس، لأن قل استخدام ملحقات المستعرض على مر السنین. وهذه اللغة أيضا أصبحت رائجة لبرمجة الألعاب بسبب استخدام مزیج من الجي إس و HTML5. مثلا لنشاهد missle game علی المتصفح.

في السنوات الأخیرة، ولدت تكنولوجیا حدیثة باسم Web Assembly. الويب أسمبلي تستخدم بجانب الجاڤاسكرپت لتوفر لنا إمكانیات أفضل في استخدام الجاڤاسكرپت.

حالیا الجي إس و الويب أسمبلي أفضل برامج تطویر الويب. وعلى الرغم من أن شركة گوگل توفر إمكانیات الألعاب القائمة على المتصفح، فنشاهد مستقبلا زاهرا لبرامج الألعاب القائمة على الويب.

للمزید من المعلومات عن هذه المجالات، تابعوا المقاطع والدورات الأخری من منصة كرسي.

الأعمال الفنیة

أصبح إنشاء تطبیقات الرسوم على صفحات الويب أكثر سهولة باستخدام الـ HTML5 في الجاڤاسكرپت، ويمكننا تصميم رسومات ثنائیة الأبعاد وثلاثیة الأبعاد أيضا. ولهذا السبب أصبح الويب، كمساحة للمشاریع الفنیة الدیجیتالیة.

الروبوتات الطائرة

نعم. مما تقوم به لغة JavaScript، هي برمجة الروبوتات الطائرة باستخدام الـ Node JS.

هنا عرفناكم على مجال استخدام الجي إس من المجالات المختلفة، لنركز على اللغة المناسبة لهدفنا.

للمزید من المعلومات عن المجالات الأخرى وأیضا اللغات الأخرى تابعوا منصة كرسي.

أتمنى لكم التوفیق.

للمزيد اقرأ:
كيف يعمل JSX؟
الجدولة في الويب

Related video
لغة جاڤاسكرپت
Minutes

تعليم لغة جاڤاسكرپت| كيف ابدأ؟

فردوس مزرعاوي

لربما قد بحثت عن الجي إس أو الجاڤاسكرپت مثل كل الذين یقررون تعلم هذه اللغة. هنا سأساعدك وسنتكلم حول “كیف أبدأ بتعلم لغات البرمجة؟” و “كیف سیكون هذا الطریق؟” و سنتكلم بشكل خاص حول طرق تعلم الجاڤاسكرپت!

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

السلة