إنشاء تطبيقات JavaScript باستخدام Node.js

مبتدئ
Developer
Student
Azure

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

المتطلبات الأساسية

الفهم الأساسي ل JavaScript

الوحدات النمطية في مسار التعلم هذا

تعرّف على Node.js: ما هو، وكيف يعمل، ومتى يستخدم. تستخدم هذه الوحدة JavaScript في وقت تشغيل Node.js.

استخدام التبعيات من سجل npm لتطوير تطبيقات Node.js. على نحوٍ أسرع. التعرّف إلى كيفية إدارة التبعيات لمشروعك. تستخدم هذه الوحدة النمطية JavaScript CommonJS في وقت تشغيل Node.js.

تعلم كيفية تتبع أخطاء تطبيق Node.js الخاص بك بكفاءة باستخدام رمز تعليمة برمجية Visual Studio لإصلاح الأخطاء بسرعة. تستخدم هذه الوحدة النمطية JavaScript CommonJS في وقت تشغيل Node.js.

إنشاء تطبيق يعالج الملفات والدلائل باستخدام Node.js. تستخدم هذه الوحدة النمطية JavaScript CommonJS في وقت تشغيل Node.js.

استخدم Express Node.js لإنشاء واجهات برمجة التطبيقات RESTful. قم بإنشاء وتكوين البرامج الوسيطة لإضافة أشياء مثل التسجيل والمصادقة والترخيص وتقنيات تطوير الويب الأخرى. تستخدم هذه الوحدة JavaScript (CommonJS) مع إطار عمل خادم Express.js في وقت تشغيل Node.js.

تعرف على كيفية إعداد Node.js API مع مسارات متعددة ومعالجة طلبات HTTP الواردة باستخدام JavaScript. تستخدم هذه الوحدة JavaScript (CommonJS) مع إطار عمل خادم Express.js في وقت تشغيل Node.js.