البرمجة باستخدام JavaScript
Learn the basics of web development with JavaScript, including functions, objects, arrays, and HTML DOM. Discover interactive possibilities with modern JavaScript techniques and learn how to write unit tests using Jest.
JavaScript هي لغة البرمجة التي تشغل الويب الحديث. في هذه الدورة التدريبية، سوف تتعلم المفاهيم الأساسية لتطوير الويب باستخدام JavaScript، وتتعامل مع الوظائف والكائنات والمصفوفات والمتغيرات وأنواع البيانات و HTML DOM وأكثر من ذلك بكثير، وسوف تتعلم كيفية استخدام JavaScript واكتشاف الاحتمالات التفاعلية مع تقنيات JavaScript الحديثة. وأخيرًا، سوف تتعرف على ممارسة اختبار الكود (testing code) وكيفية كتابة اختبار الوحدة (unit test) باستخدام Jest.
What you will learn
مقدمة إلى Javascript
في هذه الوحدة، يتم تعريفك بـ JavaScript. سوف تتعرف على سبب كون JavaScript جزءًا لا يتجزأ من تطوير البرامج. وستحصل على نظرة عامة حول كيفية كتابة كود JavaScript داخل المتصفح. علاوة على ذلك، سوف تتعرف على عوامل التشغيل الأكثر شيوعًا بالإضافة إلى العبارات الشرطية والحلقات. وبعد الانتهاء من هذه الوحدة، ستكون قد أكملت أهداف التعلم التالية:
وحدات بناء البرنامج
ستتعلم هنا كيفية استخدام الكائنات والمصفوفات والوظائف. بالإضافة إلى ذلك، ستتعرف على الدوال المضمنة الأكثر شيوعًا، والفرق بين السلاسل غير المحددة والفارغة والخالية. وستستكشف كلاً من معالجة الأخطاء والبرمجة الدفاعية. بعد الانتهاء من هذه الوحدة، ستكون قادرًا على:
نماذج البرمجة
تتناول هذه الوحدة البرمجة الوظيفية ونموذج البرمجة الموجهة.سوف تتعلم ما النطاق في JavaScript.وتستكشف الاختلافات بين var وlet وconstوكيفية استخدام الكلاس والوراثة في البرمجة كائنية التوجه.بالإضافة إلى ذلك، سوف تستكشف كيفية استخدام كتابة JavaScript باستخدام ميزات حديثة مثل spread وrest.وستقوم بإنشاء كود يمكنه معالجة DOM والتعامل مع الأحداث.وسوف تستخدم JSON في JavaScript. بعد الانتهاء من هذه الوحدة، ستكون قادرًا على:
الاختبار
ستتعرف هنا على Node.js ومدير حزم Node (npm).وسوف تستكشف كيفية تثبيت حزم npm وكيفية العمل مع package.json.علاوة على ذلك، ستتعرف على الاختبار في JavaScript وستقوم بكتابة كود لاختبار وحدة بسيط في Jest. بعد الانتهاء من هذه الوحدة، ستكون قادرًا على:
User Reviews
Be the first to review “البرمجة باستخدام JavaScript”
You must be logged in to post a review.
There are no reviews yet.