دورات برمجة

تعلم Node.js للمبتدئين

(3.0) 2 شخص
65 طالب


TheNewBaghdad
ماذا ستتعلم في هذا الكورس؟
  • اكتساب مهارات برمجة تطبيقات الويب باستخدام Node.js بكفاءة عالية
  • فهم أساسيات إطار عمل Node.js ووظائفه الأساسية في تطوير السيرفرات
  • تطبيق مفاهيم الأحداث (Events) والتعامل مع non-blocking في برمجة السيرفرات
  • استخدام مكتبات Node.js لبناء تطبيقات ديناميكية ومتفاعلة بسرعة عالية
  • التعامل مع قواعد البيانات ودمجها مع تطبيقات Node.js بشكل فعال
  • تصميم واجهات برمجة تطبيقات (APIs) باستخدام Node.js بسهولة واحترافية
  • تحليل أداء تطبيقات Node.js وتحسين سرعة التنفيذ والكفاءة
  • تطوير مهارات حل المشكلات البرمجية باستخدام أدوات Node.js المختلفة
  • فهم الفرق بين Node.js وPHP وتأثيره على سرعة وأداء التطبيقات
  • اكتساب خبرة عملية من خلال مشاريع تطبيقية حية باستخدام Node.js

محتوى الدورة التدريبية 24 درس . 2 س 25 د


نبذه عن الدورة
دورة معتمدة اون لاين مجانية ال Node.js هو اطار عمل برمج العديد من وحداته Modules الأساسية بلغه الJavaScript تم تطويره من قبل مبرمج امريكي يعيش في المانيا يدعى ريان دال و السوبر فايز جوينت، و كان اول إطلاق لهذا الباترن في عام 2009. من المعروف بأن لغة الجافا سكربت هي لغة الClient Side، بمعنى ذلك انها لغة تعمل بجانب المستخدم وليس في السيرفر ولكن بعد تطوير ريان دال لهذا الباترن (النود جي اس) الذي يعمل بمحرك قوقل V8 والعديد من الlibraries الاخرى اصبح الامر اكثر تعقيدا من ذي قبل و تحول هذا الإطار بالعمل في السيرفر كمثل الPHP، بمعنى اخر، الNode.js اصبح إطار عمل Functionality حركية و ديناميكية بشكل تام بإمكانك التعامل مع قواعد البيانات وما الى ذلك من خلاله بكل سهوله. يستخدم إطار الNode.js لبرمجة تطبيقات الويب بالتحديد و المواقع بشكل عام، يعتمد في عمله على الevents او باللغة العربية تدعى ( المناسبات ) لذلك اي شي يحصل على السيرفر يقوم بإطلاق non-blocking event كل كونكشن جديد => fires event ، معلومات مرسله من فورم => fires event ، طلب بيانات من قاعدة البيانات من قبل المستخدم => fires event. عمليا، هذا يعني ان الموقع او التطبيق لا يمكن ان يتاخر بتنفيذ مناسبة event حتى لو دخله او استخدمه آلاف المستخدمين في نفس الوقت لان إطار ال Node.js برمج ليكون Non-Blocking بذلك الأوامر يتم تنفيذها بالتوازي بخلاف الPHP التي هي لغة block until completion اي ان الاوامر لايتم تنفيذها الا بتنفيذ ما سبق من اوامر وهذا هو الفرق الاكبر مابين PHP & Node.js وهذا هو سبب تميز إطار عمل النود وسبب السرعه الرهيبه في تنفيذ الاوامر. TheNewBaghdad Node.js for beginners - English
عرض المزيد
PDF
محتوى دورة تعلم Node.js للمبتدئين
Download

تتضمن هذه الدورة
تعلم Node js للمبتدئين
الدروس
24 درس
تعلم Node js للمبتدئين
شهادة معتمدة
نعم
تعلم Node js للمبتدئين
محتوى الدورة
تعلم Node js للمبتدئين
تحميل

للحصول علي شهادة الدورة
تعلم Node js للمبتدئين
شهادة معتمدة من منصة معارف في تعلم Node.js للمبتدئين
  • يجب ان يكون لديك حساب داخل المنصة
  • مشاهدة كل الدروس
  • متابعة تقدمك بالدورة من خلال لوحة التحكم
  • بعد إنتهائك من الدورة ثم يتم ارسال إشعار لك من المنصة
  • تقوم بكتابة اسمك باللغة الانجليزية او العربية للحصول على الشهادة
  • لا يوجد اي رسوم للإشتراك في الدورة
  • الشهادة مجانية

تقييمات الدورة
3.0/5

2 تقييمات

0 تقييمات 5 ( ممتاز )
1 تقييمات 4 ( جيد )
0 تقييمات 3 ( متوسط )
1 تقييمات 2 ( مقبول )
0 تقييمات 1 ( سئ )
Raid Hamel
Raid Hamel
9 فبراير 2022

صعوبة في الشرح

MOHAMMED SEIF
MOHAMMED SEIF
1 أكتوبر 2021

ممتاز

Loading