إن جافاسكربت تعمل في الويب و على الهواتف الذكية، جميع مسارات الدورة تشرح تقنيات الويب و هذه تعمل على جميع أنظمة التشغيل لأنك تحتاج للمتصفح فقط لتحميل الموقع.
المسار الخاص بتطبيقات سطح المكتب هو مسار Electron.js.
المسار الذي يطور تطبيقات الهاتف الجوال هو الخاص ب React Native. في هذا المسار يستخدم المدرب كما باقي المسار نظام ويندوز للبرمجة لأن 99% من الطلاب تستخدمه.
يمكن تشغيل مشروع React Native على المتصفح او هاتف أندرويد باستخدام تطبيق expo او محاكي أندرويد او هاتف ios او (محاكي ios على نظام mac وهذا يتبع حاسوب الطالب).
يوفر EXPO طريقة لبناء تطبيقات IOS عن طريق خوادمه على الانترنت بدون الحاجة لاقتناء جهاز mac.
إن كان هاتفك android او ios عليك تحميل تطبيق Expo Go app لتشغيل المشروع على الهاتف خلال فترة التطوير، أي قبل مرحلة بناء التطبيق نفسه عندما يصبح جاهز للنشر (apk, ipa, aab) هذه المرحلة بعد الانتهاء من تطوير تطبيق الهاتف