×
الرئيسية إنشاء سيرة ذاتية دورات تدريبية الأختبارات
قناة منصة معارف علي التليجرام الاقوي عربيا .. اشترك الآن

دورة JavaScript Unit Testing With Jest معتمد بشهادة

قسم :

دورات برمجة

عدد الدروس : 20

يوجد شهادة مجانية بعد إنتهاءك من الدورة


أضغط هنا لمشاهدة مقدمة الدورة

بعد الضغط على الزر التالي : يجب مشاهدة اكثر من 30 ثانية لأي درس في الدورة حتى يتم تسجيل الدورة في حسابك

التسجيل في هذه الدورة زيارة المجموعه

خطوات الحصول على شهادة دورة JavaScript Unit Testing With Jest

  • يجب ان يكون لديك حساب داخل المنصة
  • مشاهدة كل الدروس
  • متابعة تقدمك بالدورة من خلال لوحة التحكم
  • بعد إنتهائك من الدورة ثم يتم ارسال اشعار لك من المنصة
  • تقوم بكتابة اسمك باللغة الانجليزية او العربية للحصول على الشهادة
  • لا يوجد اي رسوم للإشتراك في الدورة
  • الشهادة مجانية
عدد الدروس | 20
سيرتك الذاتية " CV " هي أول مستند وأول دليل على كفاءتك في العمل
وتقوم منصة معارف بمساعدتك لإنشاء سيرتك الذاتية بإحترافية

نحن نهتم بتقيمك لهذه الدورة

ممتاز
4 تقيمات
جيد
1 تقيمات
متوسط
0 تقيمات
مقبول
0 تقيمات
سئ
0 تقيمات
5.0
5 تقيمات

wej_den

استفدت من الدرس وفهمت بشكل مبسط jest 2021-11-03

نداء شما

ر 2021-07-27

Maha Alrhamneh

Good 2021-02-23

عصام محمد احمد لبني

111 2021-01-19

Zain Ahmed

من اجمل لغات البرمجة و أكثرهم متعة في تعلمها 2020-09-27

إظهار تقيمات اخرى

أفضل قنوات التليجرام لمختلف المجالات
قنوات تساعدك بكل سهولة على الوصول للمصادر التعليمية و الوظائف و النصائح المهنية و المنح الدراسية

اشترك الآن مجانا

كورس اون لاين مجانا لتعلم JavaScript Unit Testing With Jest ما اختبار الوحدة الـ Unit Testing ؟ قبيل البدء بإعداد البيئة أو كتابة أي أكواد, دعونا نعرف بالضبط ما الـ Unit Testing, و لماذا يستحق منا أن نستخدمه, و كيف نبدأ بدمجه في مشاريعنا بالفعل. على المستوى المتقدم, منهجية الـ Unit Testing (اختبار الوحدة) تعني بإختبار الدوال functions أو المناطق - أو الوحدات - في الأكواد. و هذا يعطينا القدرة على التوثق من أن الدوال functions تعمل بالشكل المتوقع منها. هذا يعني أن أي دالة بناء على عدد من الادخالات inputs, نستطيع تحديد ما إذا كانت الدالة تعود بمخرجات outputs صحيحة أم لا, و يمكننا بعدها أن نتعامل بسلاسة مع الأخطاء التي تحدث أثناء التنفيذ بناء على مدخلات غير صالحة. و في النهاية, هذا سوف يساعد في تحديد المشاكل في الخوازميات algorithms و/أو منطق الكود logic. و يساعدنا على تحسين جودة كود دالة معينة. و عندما تبدأ في كتابة المزيد من الإختبارات, سينتهي بك الأمر لإنشاء سلسلة من الإختبارات التي يمكنك تنفيذها في أي وقت أثناء التطوير لتستمر بالتأكد من جودة عملك. ميزة ثانية لتقارب التطوير من وجهة نظر الـ Unit Testing و هي أنك ستكون على الأرجح قادر على كتابة أكواد قابلة للاختبار. و لأن الـ Unit Testing يتطلب أن يكون الكود الخاص بك قابل للإختبار بسهولة, فهذا يعني أن الكود الخاص بك لا بد أن يدعم هذه النوعية من التقييم. كما أنه يجب ان تمتلك عدد كبير من الدوال functions الصغيرة و المحددة عن عمليات مفردة لمجموعة بيانات, بدلاً من تلك الدوال الكبيرة التي تنفذ العديد من العمليات في نفس الدالة. ميزة ثالثة لكتابة اختبارات Unit Testing متقنة و أكواد مختبرة بدقة, هي أنك تستطيع تجنب أن تحدث التغيرات المستقبلية أي تعطيل لوظائف في الكود. و كلما قمت بإختبار أكوادك و أنت تقوم بإضافة وظائف لمشروعك, فأنت على الطريق الصحيح لتطوير سلسلة من حالات الاختبار التي تستطيع تنفيذها على المنطق logic في كل مرة. وعندما يحدث خطأ, فأنت تعرف أن عليك أن تعالج شئ ما.

×

يجب ان يكون لديك حساب داخل المنصة
حتى تستطيع المشاركة و التفاعل مع التعليقات

سجل الآن مجانا