برنامج Node.js التعليمي: مرحبًا بالعالم
يساعدك هذا البرنامج التعليمي على البدء مع Node.js. يشرح ما تحتاجه لكتابة أول برنامج Node.js الخاص بك. يبدأ بالأساسيات: ستتعلم أين يمكنك العثور على الأدوات المطلوبة وتنزيلها، وكيفية تثبيت هذه الأدوات وسيأخذك خطوة بخطوة حتى بناء وتشغيل الكود الخاص بك. إذا لم تكن قد كتبت برنامج Node.js من قبل، فهذا هو المكان المناسب للبدء. لقد أنشأنا هذه المقالة حتى تتمكن من البدء مع Node.js، والانتقال إلى أمثلة الرسائل القصيرة الخاصة بنا. إذا كنت معتادًا بالفعل على Node.js، فيمكنك الانتقال مباشرة إلى أحد مشاريع الرسائل القصيرة التالية.
أمثلة Node.js للرسائل القصيرة:
Node.js إرسال رسالة قصيرة باستخدام واجهة برمجة التطبيقات REST HTTP (عينة كود)
Node.js إرسال رسائل قصيرة متعددة باستخدام واجهة برمجة التطبيقات REST HTTP (عينة كود)
Node.js جدولة رسالة قصيرة باستخدام واجهة برمجة التطبيقات REST HTTP (عينة كود)
Node.js استقبال رسالة قصيرة باستخدام واجهة برمجة التطبيقات REST HTTP (عينة كود)
Node.js حذف رسالة قصيرة باستخدام واجهة برمجة التطبيقات REST HTTP (عينة كود)
برنامج Node.js التعليمي مرحبًا بالعالم
تنزيل أحدث مكتبة Node.js لـ واجهة برمجة تطبيقات الرسائل القصيرة من Github
ما هو Node.js
Node.js هو بيئة تشغيل مفتوحة المصدر ومتعددة المنصات تنفذ كود JavaScript خارج متصفح الويب. يسمح Node.js للمطورين باستخدام JavaScript لكتابة أدوات سطر الأوامر وللبرمجة من جانب الخادم - تشغيل البرامج النصية من جانب الخادم لإنتاج محتوى ويب ديناميكي قبل إرسال الصفحة إلى متصفح الويب الخاص بالمستخدم.
ما هو برنامج Node.js مرحبًا بالعالم
برنامج مرحبًا بالعالم هو أبسط برنامج يمكنك كتابته. ببساطة يطبع الجملة: مرحبًا بالعالم على شاشة الكمبيوتر. برنامج مرحبًا بالعالم هو أول برنامج يكتبه المطورون في أي لغة برمجة.
كيفية كتابة أول برنامج لك في Node.js
لكتابة أول برنامج لك في Node.js:
- تنزيل مثبت Node.js
- تثبيت Node.js
- اختبار ما إذا كان Node.js مثبتًا
- كتابة برنامج مرحبًا بالعالم
- استخدام أمر console.log()
- تشغيل الكود في موجه الأوامر
- فحص الناتج
- إصلاح الأخطاء
المتطلبات الأساسية
إليك ما تحتاجه للبدء. لكتابة أول برنامج كمبيوتر لك في JavaScript، تحتاج إلى جهاز كمبيوتر يعمل بنظام Windows، وVisual Studio Code، وNode.js وكود المثال المقدم أدناه.
- جهاز كمبيوتر يعمل بنظام Windows 10
- Node.js
- مشروع Ozeki Hello World مثال
تنزيل Node.js
للبدء، تحتاج إلى تنزيل مثبت Node.js إلى جهاز الكمبيوتر الخاص بك (الفيديو 1). يمكنك تنزيل Node.js من الرابط التالي: https://nodejs.org/en/download/current/
تنزيل مثبت Node.js
للبدء في البرمجة باستخدام Node.js، تحتاج أولاً إلى تنزيل المثبت لبيئة البرمجة أولاً، انتقل إلى https://nodejs.org/en/download/current/. انقر على علامة التبويب Downloads في أعلى الصفحة. سيأخذك هذا إلى صفحة التنزيلات. بعد ذلك، ابحث عن خيار Windows Installer (.msi) في التنزيلات (الشكل 1). انقر على الإصدار المخصص لنظام التشغيل الخاص بك (32 بت أو 64 بت). سيؤدي هذا إلى تنزيل مثبت Node.js على جهاز الكمبيوتر الخاص بك.
تثبيت Node.js
لكتابة أول برنامج Node.js الخاص بك، تحتاج إلى تثبيت Visual Studio Code. يوضح لك الفيديو التالي كيفية إجراء هذا التثبيت.
اختبار Node.js
لاختبار ما إذا كان Node.js مثبتًا، يجب عليك فتح موجه الأوامر.
- افتح قائمة ابدأ
- اكتب "cmd" في حقل البحث
- اضغط على Enter
- سترى نافذة سوداء
- اكتب الكود في الطرفية كما هو موضح في (الكود 1)
node -v
اختبار ما إذا كان Node.js مثبتًا
أولاً، تحتاج إلى فتح موجه الأوامر. يمكن القيام بذلك عن طريق كتابة "cmd" في شريط البحث على شريط المهام. اختبر ما إذا كان Node.js مثبتًا على جهاز الكمبيوتر الخاص بك عن طريق كتابة "node -v" في موجه الأوامر والضغط على Enter (الشكل 2). إذا أعاد هذا الأمر رقم إصدار، فإن Node.js مثبت ويعمل بشكل صحيح. بعد هذه الخطوات، يمكننا متابعة رحلتنا لكتابة أول برنامج 'مرحبًا بالعالم!' في JavaScript، وتشغيله في بيئة Node.js.
كتابة برنامج 'مرحبًا بالعالم' في JavaScript
كما قلنا، برنامج 'مرحبًا بالعالم' هو أسهل برنامج يمكنك كتابته في أي لغة برمجة. في JavaScript نستخدم أمر console.log() لطباعة الرسائل على وحدة التحكم.
console.log("مرحبًا بالعالم!");
يُظهر هذا الفيديو كيفية إنشاء وكتابة نص 'مرحبًا بالعالم'. نقوم ببساطة بإنشاء ملف .js وتحريره باستخدام المفكرة (الفيديو 3).
تشغيل نص 'مرحبًا بالعالم' في موجه الأوامر
/*إذا قمت بتسمية مشروعك بشكل آخر، فيجب عليك استبدال 'helloWorld' بالاسم الذي أعطيته لملفك*/ node helloWorld.js
لتشغيل الكود الخاص بك، استخدم مقتطف الكود أعلاه. إذا قمت بوضع ملفك في مكان آخر، يجب عليك استخدام أمر cd للانتقال إلى ذلك الدليل. يكفي نسخ المسار النسبي ووضعه بعد أمر cd.
تشغيل الكود في موجه الأوامر
اتبع التعليمات في هذا الفيديو القصير لتشغيل كود جافا سكريبت. قم بتشغيل الكود الخاص بك بإدخال الأمر أعلاه في موجه الأوامر (الفيديو 4). عند تنفيذ هذا الكود، سيظهر في موجه الأوامر "مرحبًا بالعالم!".
نتيجة الكود
قم بتشغيل النص الخاص بك عن طريق فتح موجه الأوامر مرة أخرى وإدخال الأمر التالي: node helloWorld.js (الشكل 3). ستظهر نتيجة الكود في السطر التالي. عند تنفيذ النص، سيعرض موجه الأوامر رسالة "مرحبًا بالعالم!".
ارتكاب خطأ وإصلاحه في Node.js
إذا ارتكبت خطأ في الكود الخاص بك وقمت بتشغيله، سيظهر لك المترجم عدد الأخطاء و سيحدد المكان الذي حدث فيه الخطأ.
ما هو خطأ التركيب؟
خطأ التركيب يعني أنني لا أفهم. إذا تحدثت مع شخص بالإنجليزية ولم يفهم ما تقوله، سيرد بـ "أنا لا أفهم". إذا تحدثت إلى جهاز كمبيوتر بلغة جافا سكريبت ولم يفهم الكمبيوتر ما تقوله، سيرد بـ "خطأ تركيب".كيفية التعامل مع خطأ التركيب في Node.js؟
في الكود أدناه، سنقوم بإنشاء خطأ تركيب عمدًا بعدم وضع فاصلة منقوطة بعد سطر مرحبًا بالعالم. سترى كيف يتفاعل الكمبيوتر، وكيف نقوم بإصلاح الخطأ، وكيف نقوم بتشغيل البرنامج بنجاح.
خطأ في النص
يُظهر لك هذا الفيديو ما يحدث عندما ترتكب خطأ في الكود. لن تفهم جافا سكريبت الكود الخاص بك إذا كان التركيب غير صحيح. هذا يؤدي إلى خطأ تركيب وسيفشل الكود في التشغيل، وبالتالي لن تظهر رسالة "مرحبًا بالعالم!".
تنبيه الخطأ
عند حدوث خطأ، ينبه المترجم المطور أن الكود يحتوي على خطأ. في موجه الأوامر، يمكنك رؤية سطر من أسهم تشير لأعلى أسفل السطر المعطوب (الشكل 4). هذا للإشارة إلى مكان حدوث الخطأ. يتبع ذلك شرح لسبب حدوث الخطأ.
ملخص
يساعدك هذا البرنامج التعليمي على البدء مع Node.js من خلال عرض كيفية كتابة أول كود مرحبًا بالعالم الخاص بك. لقد حاولنا جعل هذا البرنامج التعليمي بسيطًا قدر الإمكان حتى تتمكن من رؤية أن البرمجة في Node.js ليست معقدة كما قد تبدو في البداية. هذه المعرفة تساعدك على فهم برامج Node.js الأخرى وتمنحك القدرة على تعلم كيفية إنشاء حلولك الخاصة.
إذا كنت ترغب في معرفة المزيد حول استخدام برامج Node.js، يمكنك العثور على المزيد من البرامج التعليمية على موقع Ozeki. لا تتوقف هنا، انتقل إلى المستند التالي وادرس كيفية إرسال الرسائل القصيرة من Node.js.
ابدأ الرحلة، قم بتنزيل بوابة الرسائل القصيرة Ozeki الآن!
More information
- درس C# لـ SMS: Hello world
- درس Visual Basic لـ SMS: Hello world
- درس F# لـ SMS: Hello world
- درس Java لـ SMS: Hello world
- برنامج تعليمي لرسائل SMS عبر Javascript: Hello world
- درس Node.js لـ SMS: Hello world
- درس Kotlin لـ SMS: Hello world
- درس C/C++ لـ SMS: Hello world
- درس Delphi لـ SMS: Hello world
- درس PHP لـ SMS: Hello world
- درس Perl لـ SMS: Hello world
- درس Python لـ SMS: Hello world
- درس Python flask لـ SMS: Hello world
- درس Ruby لـ SMS: Hello world
- درس Tcl/Tk لـ SMS: Hello world
- درس Go لـ SMS: Hello world
- درس R لـ SMS: Hello world
- درس Scala لـ SMS: Hello world
- درس Objective C لـ SMS: Hello world
- دروس لمطوري البرمجيات